| Conventional methods |
BabySentryPro Original motivations |
| 1- Clients place their request to Application Server (via DICOM). |
1- SCALABILITY
 |
To support scalable on-line transaction processing, and linear throughput growth for additional resources | |
| 2- Application Server creates an instance of Remote Data Module to attend the client. |
2- INTEROPERABILITY
 |
To support multiple interface layers, including graphical, host-based, voice response, and optical character recognition. | |
| 3- Application Server acts as a Data Retrieval Engine. It accesses data (via ADO), processes it and saves changes. |
3- AUTONOMY
 |
To produce reusable application components that could be shared among similar systems. | |
| 4- Application Server builds response data, sends it to the client and destroys instance previously created. |
4- RELIABILITY
 |
To provide accurate results (ACID) | |
| |
5- SECURITY
 |
To centralize information security and control, with role creations, defined users with their unique username and password and assigned permissions. | |
| |
6- TRAFFIC OPTIMIZATION
 |
To minimize network interaction. | |