Title
Combining Object-Oriented Design and SOA with Remote Objects over Web Services
Abstract
Current approaches of accessing stateful resources via SOAP Web services do not provide a standardized way to use program objects (classes). In this article, we show how the interface of an object-oriented class can be expressed using WSDL. This approach enables a program object to be used in a distributed environment by accessing its Web service interface. The set of Web services associated with a class define a Remote Object over Web Service (ROWS). A ROWS object can be used to facilitate the simultaneous use of the concepts of Service Oriented Architectures (SOA) and Distributed Object Architectures (DOA). In this context, we show how ROWS objects can be utilized in BPEL. Beyond that, we present a ROWS implementation that is suitable to serve as a standalone distributed object middleware. In a case study, we show how classes that were written in Java can be made accessible remotely through the ROWS technology.
Year
DOI
Venue
2010
10.1109/ECOWS.2010.19
ECOWS
Keywords
Field
DocType
remote objects,rows technology,remote object,combining object-oriented design,object middleware,object architectures,soap web service,web service,rows object,rows implementation,web service interface,web services,program object,service oriented architectures,corba,object oriented,distributed object,java,bpel,distributed environment,object oriented design,xml,service oriented architecture,distributed objects,soap,simple object access protocol,middleware,soa
Object-oriented design,Middleware,Distributed object,Method,Computer science,Common Object Request Broker Architecture,Business Process Execution Language,Web service,Database,Service-oriented architecture,Distributed computing
Conference
Citations 
PageRank 
References 
1
0.38
10
Authors
3
Name
Order
Citations
PageRank
Marvin Ferber1173.59
Thomas Rauber241564.60
Sascha Hunold312120.11