Publication | Closed Access
Generic support for distributed applications
188
Citations
5
References
2000
Year
Cluster ComputingEngineeringSoftware EngineeringSecure InteroperabilityDistributed EnvironmentDistributed ObjectMiddlewareDistributed Object MiddlewareMiddleware ExtensionsDistributed SystemsComputer ScienceReflective MiddlewareSoftware DesignDistributed MiddlewareCloud ComputingMiddleware SystemMiddleware PlatformsSystem SoftwareGeneric Support
Middleware platforms were introduced in the late 1980s to support distributed computing, yet rapid technological evolution has heightened demands for multimedia, mobile, timely asynchronous response, and secure interoperability across large‑scale systems. The authors aimed to create middleware extensions that provide a flexible, scalable approach to distributed‑application development. They built extensions that enable flexible, scalable distributed‑application development. The extensions effectively support emerging applications, as demonstrated in the article.
In the late 1980s, software designers introduced middleware platforms to support distributed computing systems. Since then, the rapid evolution of technology has caused an explosion of distributed-processing requirements. Application developers now routinely expect to support multimedia systems and mobile users and computers. Timely response to asynchronous events is crucial to such applications, but current platforms do not adequately meet this need. Another need of existing and emerging applications is the secure interoperability of independent services in large-scale, widely distributed systems. Information systems serving organizations such as universities, hospitals, and government agencies require cross-domain interaction. To meet the needs of these applications, Cambridge University researchers developed middleware extensions that provide a flexible, scalable approach to distributed-application development. This article details the extensions they developed, explaining their distributed software approach and the support it has provided for emerging applications.
| Year | Citations | |
|---|---|---|
Page 1
Page 1