Abstract
Interceptionis the process which creates and inserts the appropriate gateways when a binding between a client and a server is established across domain boundaries. The inserted gateways can perform the required transformations in the case of technical differences, the checking and vetting in cases where administrative boundaries are necessary, and the monitoring where auditing is required.
The paper introduce a model of interception and then shows how it can be used to explain the implementation alternatives which face system and application integrators who are concerned with interoperability between different distributed platforms. The paper then looks in detail at one application of interception, namely that of passing interface references through domain boundaries. In particular the structure of interface references required to facilitate the different implementations, and the role of binding in this process are explained. The implications of implementing the different approaches on the design of distributed platforms are then discussed.
This paper provides a model which explains the issues discussed in the OMG CORBA Universal Networked Object (UNO) proposal [UNO 95], as well as discussing some of the issues which are not tackled by the proposal.
Chapter PDF
Similar content being viewed by others
Keywords
References
“The ANSAware 4.1 manual set”, Architecture Projects Management, Poseidon House, Castle Park, Cambridge CB3 ORD U.K., 1993.
CORBA 2.0/Interoperability - Universal Networked Objects, BNR Europe Ltd., Digital Equipment Corporation, Expersoft Corporation, Hewlett Packard Corporation, IBM Corporation, ICL, plc., IONA Technologies, Sunsoft Inc., OMG Document number 95.3.10, March 20, 1995.
Bateson, G., Mind and Nature: a Necessary Unity, Bantam Books, ISBN 0–553–34575–3, 1979.
Deschrevel, J-P., The ANSA Model for Trading and Federation, APM. 1005, Architecture Projects Management, APM Ltd., Poseidon House, Castle Park, Cambridge CB3 ORD U.K., 1993.
Crawford, B., “Gateway Design and Implementation”, APM.1303, APM Ltd., Poseidon House, Castle Park, Cambridge CB3 ORD U.K., 1995.
Hoffner, Y. A Designers’ Introduction to Trading, APM. 1387, APM Ltd., Poseidon House, Castle Park, Cambridge CB3 ORD U.K., 1994.
Hoffner, Y. and Crawford, B., Federation and Interoperability, APM. 1514, APM Ltd., Poseidon House, Castle Park, Cambridge CB3 ORD U.K., 1995.
Orbix: Programmer’s Guide, Iona Technologies Ltd., Dublin, Republic of Ireland, 1993.
The Common Object Request Broker: Architecture and Specification, Document Number 91.12.1, Object Management Group and X/Open, 1992.
OSF, “DCE Application Development Guide”, Open Software Foundation, 11 Cambridge Centre, Cambridge, MA 02142, USA, 1992.
Otway, D. J., “The ANSA Binding Model”, APM.1392, APM Ltd., Poseidon House, Castle Park, Cambridge CB3 ORD U.K., 1995
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1996 Springer Science+Business Media Dordrecht
About this chapter
Cite this chapter
Hoffner, Y. (1996). Inter-operability and distributed application platform design. In: Schill, A., Mittasch, C., Spaniol, O., Popien, C. (eds) Distributed Platforms. IFIP — The International Federation for Information Processing. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-34947-3_26
Download citation
DOI: https://doi.org/10.1007/978-0-387-34947-3_26
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4757-5010-2
Online ISBN: 978-0-387-34947-3
eBook Packages: Springer Book Archive