A Survey of Middleware.

作者: Ramesh K. Karne , Toni A. Bishop

DOI:

关键词:

摘要: Classification is not new in this middleware area. Many authors have suggests classifying by various communication techniques, protocols (session versus sessionless), the programming interface, [5], specific categories included database-oriented, virtual system, middle-tier, gateways, and Web-enabled [25], with execution number of participants [32], or ten [21]. While these classifications cover many aspects middleware, we will describe a different approach. The term has been used to types software products. Middleware essentially supplementary that connects two more together. Since there wide variety under big umbrella called need be assigned further delineate each types. current literature provided several ways classify packages. These seem conflicting do all available today. Difficulties are exasperated fact some can perform than one service. We show paper, taxonomy based on way either assists an application helps integration multiple into system. 2 TAXONOMY OF MIDDLEWARE In proposed major categories: type type. subcategories detail following subsections. Figure 1 displays taxonomy.

参考文章(25)
George A. Papadopoulos, Farhad Arbab, Coordination models and languages Advances in Computers. ,vol. 46, pp. 329- 400 ,(1998) , 10.1016/S0065-2458(08)60208-9
H.A. Duran, G.S. Blair, A resource management framework for adaptive middleware international symposium on object component service oriented real time distributed computing. pp. 206- 209 ,(2000) , 10.1109/ISORC.2000.839531
Customizable middleware for modular distributed software Communications of The ACM. ,vol. 44, pp. 99- 107 ,(2001) , 10.1145/374308.374365
A.T. Campbell, G. Coulson, M.E. Kounavis, Managing complexity: middleware explained IT Professional. ,vol. 1, pp. 22- 28 ,(1999) , 10.1109/6294.793667
J. Thompson, Avoiding a middleware muddle IEEE Software. ,vol. 14, pp. 92- 95 ,(1997) , 10.1109/52.636685
Piero Fraternali, Tools and approaches for developing data-intensive Web applications: a survey ACM Computing Surveys. ,vol. 31, pp. 227- 263 ,(1999) , 10.1145/331499.331502
D. J. Duke, I. Herman, A standard for multimedia middleware acm multimedia. pp. 381- 390 ,(1998) , 10.1145/290747.290806
K. Geihs, Middleware challenges ahead IEEE Computer. ,vol. 34, pp. 24- 31 ,(2001) , 10.1109/2.928618
Craig Thompson, Paul Pazandak, Venu Vasudevan, Frank Manola, Mark Palmer, Gil Hansen, Tom Bannon, Intermediary Architecture: interposing middleware object services between Web client and server ACM Computing Surveys. ,vol. 31, pp. 14- ,(1999) , 10.1145/323216.323361