Related categories 1
Sites 26
This article shows how the .NET and J2EE platforms can tightly interoperate together, as it is often needed when developing distributed enterprise applications. For this purpose, an open-source custom remoting channel called IIOP.NET is used.
Takes a look at how to extend the functionality of an open-source program without actually changing the source code.
Takes a look at the relationship between XML and CORBA and explores the topic of versioning.
Discusses various alternatives of passing XML-defined data between client and server. Concludes with a brief discussion of SOAP and Web Services and how they relate to CORBA.
Compares SOAP and IIOP and then concludes that Web services and CORBA are not rivals, but instead are complementary.
This column is the first in a series that focuses on the CORBA Component Model (CCM). It first outlines the evolution of programming abstractions from subroutines to modules, objects, and components. Then it describes how this evolution has largely been mirrored in middleware, from message passing to remote procedure calls and from distributed objects to component middleware. Finally the article discusses the limitations of distributed object computing (DOC) middleware that motivate the need for component middleware in general and the CORBA Component Model (CCM).
This column discusses a hybrid publisher/subscriber and request/response distribution architecture that uses CCM features to implement stock-quoter example.
Describes CORBA Portable Interceptors, which are objects that an ORB invokes in the path of an operation invocation to monitor or modify the behavior of the invocation transparently.
Covers the basics of the DII (Dynamic Invocation Interface), the client-side interface used for dynamic CORBA applications.
Explains the Dynamic Any, which is the standard facility for manipulating values of constructed types within Dynamic CORBA applications.
Presents the CORBA DSI (Dynamic Skeleton Interface), which is the server-side counterpart of the CORBA Dynamic Invocation Interface.
Shows how CORBA developers can use the IFR (Interface Repository) to construct truly dynamic applications that discover all necessary type information at run time.
While there may still be a place for technologies such as RMI, CORBA represents a great threat, and offers great rewards for those Java developers that adopt it.
This paper investigates performance issues for distributed object systems. Claims that object caching is a must for improved performance and scalability in distributed object systems.
Michi Henning argues why this distributed computing technology fell short and what can be learned from it.
Shows an alternative approach to supporting reflection in CORBA. The basic approach involves having each object returns its own metadata, rather than relying on an external service, such as the IFR.
This article explains how to simulate the pass-by-value strategy in CORBA 2.2 using Java so that a client virtual machine can locally invoke methods implemented.
(October 23, 2002)
Explores features that allow distributed real-time and embedded applications to select protocol properties and to explicitly bind clients to server objects using pre-allocated connections, priority bands, and private connections.
(May 01, 2002)
Describes real-time CORBA's support for thread pools and synchronizers.
(March 01, 2002)
This article explores how some useful extensions to an open-source protocol analyzer in order to allow the extraction of OMG IDL (interface definition language) defined data types from TCP/IP traffic (using GIOP/IIOP) have been added.
(February 11, 2002)
Shows C++ code examples that illustrate how to program the real-time CORBA priority mechanisms.
(January 01, 2002)
This article introduces JMS and the CORBA Notification Service and describes the challenges being addressed in providing an interworking solution. By Steve Trythall.
(December 12, 2001)
Describes how middleware is evolving to support distributed real-time and embedded systems. Focuses on real-time CORBA.
(December 01, 2001)
Gives a brief overview of CORBA, then discusses servlets and demonstrates how servlets can communicate with CORBA servers.
(April 01, 2001)
Explains the low-level protocols used.
(August 01, 2000)
Evaluates three tools that focus on management of distributed applications based on the Orbix C++ CORBA implementation: Orbix Manager, Corba Assistant and Object/Observer and investigates the capabilities of these tools and identifies the benefits and shortcomings of these according to criteria such as overhead, ease of instrumentation, management configuration capabilities and integration with standard management frameworks.
(July 01, 1999)
This column is the first in a series that focuses on the CORBA Component Model (CCM). It first outlines the evolution of programming abstractions from subroutines to modules, objects, and components. Then it describes how this evolution has largely been mirrored in middleware, from message passing to remote procedure calls and from distributed objects to component middleware. Finally the article discusses the limitations of distributed object computing (DOC) middleware that motivate the need for component middleware in general and the CORBA Component Model (CCM).
Discusses various alternatives of passing XML-defined data between client and server. Concludes with a brief discussion of SOAP and Web Services and how they relate to CORBA.
Takes a look at the relationship between XML and CORBA and explores the topic of versioning.
This column discusses a hybrid publisher/subscriber and request/response distribution architecture that uses CCM features to implement stock-quoter example.
Explains the Dynamic Any, which is the standard facility for manipulating values of constructed types within Dynamic CORBA applications.
Shows an alternative approach to supporting reflection in CORBA. The basic approach involves having each object returns its own metadata, rather than relying on an external service, such as the IFR.
Presents the CORBA DSI (Dynamic Skeleton Interface), which is the server-side counterpart of the CORBA Dynamic Invocation Interface.
Covers the basics of the DII (Dynamic Invocation Interface), the client-side interface used for dynamic CORBA applications.
Takes a look at how to extend the functionality of an open-source program without actually changing the source code.
Shows how CORBA developers can use the IFR (Interface Repository) to construct truly dynamic applications that discover all necessary type information at run time.
Describes CORBA Portable Interceptors, which are objects that an ORB invokes in the path of an operation invocation to monitor or modify the behavior of the invocation transparently.
Compares SOAP and IIOP and then concludes that Web services and CORBA are not rivals, but instead are complementary.
Michi Henning argues why this distributed computing technology fell short and what can be learned from it.
This article shows how the .NET and J2EE platforms can tightly interoperate together, as it is often needed when developing distributed enterprise applications. For this purpose, an open-source custom remoting channel called IIOP.NET is used.
This paper investigates performance issues for distributed object systems. Claims that object caching is a must for improved performance and scalability in distributed object systems.
While there may still be a place for technologies such as RMI, CORBA represents a great threat, and offers great rewards for those Java developers that adopt it.
This article explains how to simulate the pass-by-value strategy in CORBA 2.2 using Java so that a client virtual machine can locally invoke methods implemented.
(October 23, 2002)
Explores features that allow distributed real-time and embedded applications to select protocol properties and to explicitly bind clients to server objects using pre-allocated connections, priority bands, and private connections.
(May 01, 2002)
Describes real-time CORBA's support for thread pools and synchronizers.
(March 01, 2002)
This article explores how some useful extensions to an open-source protocol analyzer in order to allow the extraction of OMG IDL (interface definition language) defined data types from TCP/IP traffic (using GIOP/IIOP) have been added.
(February 11, 2002)
Shows C++ code examples that illustrate how to program the real-time CORBA priority mechanisms.
(January 01, 2002)
This article introduces JMS and the CORBA Notification Service and describes the challenges being addressed in providing an interworking solution. By Steve Trythall.
(December 12, 2001)
Describes how middleware is evolving to support distributed real-time and embedded systems. Focuses on real-time CORBA.
(December 01, 2001)
Gives a brief overview of CORBA, then discusses servlets and demonstrates how servlets can communicate with CORBA servers.
(April 01, 2001)
Explains the low-level protocols used.
(August 01, 2000)
Evaluates three tools that focus on management of distributed applications based on the Orbix C++ CORBA implementation: Orbix Manager, Corba Assistant and Object/Observer and investigates the capabilities of these tools and identifies the benefits and shortcomings of these according to criteria such as overhead, ease of instrumentation, management configuration capabilities and integration with standard management frameworks.
(July 01, 1999)
Last update:
May 30, 2023 at 5:35:15 UTC
Check out
Regional: Europe: United Kingdom: England: Hampshire: Society and Culture: Religion
- Recently edited by merlin1
- Recently edited by merlin1