2.3. Key Issues for Future Application Development

In summary, future enterprise-scale applications will exhibit a number of key characteristics. These applications will typically be distributed over many sites, access commercial database management systems (both relational and object-oriented), interact with legacy applications and data, and be web-enabled to allow a browser interface for display and query on heterogeneous machines across the Internet. This seems to be true whatever the application domain, whether the system is a real-time command and control system, an enterprise management system, or a material tracking system.

These characteristics pose some important challenges for architects, designers, and implementers of these systems. ...

Get Large-Scale, Component-Based Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.