| 1. |
When Is Middleware Not Appropriate? |
|
Answer» Middleware can get very complex and difficult to develop. The difficulties ARISE from the need to know the location of the servers and the amount of low-level details EXPOSED. Certain domain specific systems with hard real-time systems may not AFFORD to use a middleware services as that may slow down transaction speeds between an OS and applications. If a development company does not TRUST the middleware vendors, due to the secrecy of CLIENT’s data transmitted between databases and some applications, then that company may need to implement such middleware layer in-house. Middleware can get very complex and difficult to develop. The difficulties arise from the need to know the location of the servers and the amount of low-level details exposed. Certain domain specific systems with hard real-time systems may not afford to use a middleware services as that may slow down transaction speeds between an OS and applications. If a development company does not trust the middleware vendors, due to the secrecy of client’s data transmitted between databases and some applications, then that company may need to implement such middleware layer in-house. |
|