Abstract
A multitude of different middleware technologies exist for distributed object computing (doc). However well-known doc–middleware has practically not established itself in the context of wide–area distributed computing. Prominent examples like CORBA, COM+ or Java/RMI use quite similar distributed object models, that can be mapped pairwise with bridges. But they differ in their meta–programming functionality including methods for object generation, distribution, location, reflection and life–cycle management. A more high–level, abstract model that encapsulates this functionality and that allows the integration with existing doc–middleware and web systems can be a central prerequisite for emerging a web of objects. This paper introduces the design of a meta–programming middleware and its mapping to and application with existing doc– and web–technologies respectively.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Barklund, J.: Metaprogramming in logic. In: Kent, A., Williams, J. (eds.) Encyclopedia of Computer Science and Technology (1994)
Breitling, P.: Metadoc homepage, http://www.metadoc.org/
Schmidt, D., Wang, N., Parameswaran, K., Othman, O.: Evaluating metaprogramming mechanisms for orb middleware. IEEE Communication Magazine, special issue on Evolving Communications Software 39 (2001)
OMG. The comon object request broker: Architecture and specification. Technical Report PTC/96-03-04, Object Management Group, Version 2.0 (1996)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 IFIP International Federation for Information Processing
About this paper
Cite this paper
Breitling, P. (2003). Meta-programming Middleware for Distributed Object Computing. In: Stefani, JB., Demeure, I., Hagimont, D. (eds) Distributed Applications and Interoperable Systems. DAIS 2003. Lecture Notes in Computer Science, vol 2893. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-40010-3_4
Download citation
DOI: https://doi.org/10.1007/978-3-540-40010-3_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-20529-6
Online ISBN: 978-3-540-40010-3
eBook Packages: Springer Book Archive