Many of the current service-oriented architectures are built on top of distributed object technologies. These technologies have, however, lost most of their initial appeal, mainly due to the inability to port their concepts to the World Wide Web, and to provide interoperability across many different platforms. The porting of these distributed object platforms to the current Web Service standard is, however, a costly process that requires high investments of both time and money. This paper presents OHMS, a framework that provides an easy and not resource consuming way of exposing a platform to the Web, thus enabling Web access, business-to-business interaction and service composition, by the means of orchestration. We address the framework’s architecture, its implementation, and the support for orchestrating CORBA platforms. We evaluate the work regarding the initial requirements, the effort required to support a given distributed object technology, and performance issues. We also address the application of OHMS to a real-life scenario.
[1]
Jim Waldo,et al.
The Jini architecture for network-centric computing
,
1999,
CACM.
[2]
Ashish B. Shah,et al.
Common Object Request Broker Architecture (CORBA)
,
2015
.
[3]
Liang Chen,et al.
Web service orchestration with BPEL
,
2006,
ICSE.
[4]
T. D. Fletcher,et al.
Web Services Choreography Description Language Version 1.0, W3C
,
2004
.
[5]
Franco Cicirelli,et al.
A General Brokering Architecture Layer and its application to Video on-Demand over the Internet
,
2007,
Informatica.
[6]
Markus Aleksy,et al.
Improving the Interoperability between Web Services and CORBA Using Pontifexv A Generic Bridge Generator
,
2006,
Advanced Int'l Conference on Telecommunications and Int'l Conference on Internet and Web Applications and Services (AICT-ICIW'06).