Page History
[ |../../index.htm#lansa/laddsnbg_0015.htm]
You are here:
...
While the concept of client/server applications is no longer new, there is still a high level of unreal expectation from these applications. To avoid becoming a failed client/server statistic, it is recommended that you always keep, in the back of your mind, 3 of the greater myths of the 20th century:
...
- Spend a lot of time in design
- Use virtual fields to do dynamic "joins"
- Use triggers
- Put validation rules into the Repository and I/O Modules
- Distribute load/logic across the Client and Server
- Avoid pushing too much data through communication subsystems
- Do realistic tests/benchmarks before implementation
- Note that the amount of data transferred includes not just data from the database on the Server to the Client program but also from the Client program to the UIM (User Interface Manager). This is very important and often overlooked.
...
- .
...