Development of a Service-Oriented Architecture for the dynamic integration of mobile remote software components

Author(s):  
M. Fornasa ◽  
M. Maresca ◽  
N. Zingirian ◽  
L. Ballardin ◽  
S. Bedin
2016 ◽  
pp. 109-118 ◽  
Author(s):  
Mahnaz Amirpour ◽  
Ali Harounabadi ◽  
Seyyed Javad Mirabedini

Author(s):  
Matthew Guah

For centuries, organizations have been trying to exchange information between their applications by linking them together. However, such application integration has not been as successful as organizations have hoped. With the introduction of SOA, application integration is more successful than the previous integration techniques. SOA is a design philosophy in which resources are cleanly partitioned into remotely accessible software components performing self-contained functionalities, called services. The reinvention of SOA in recent times is attributed to the rise of Web Services, which has become commonly used in VLITP to expose services within the host organization. However SOA can also be implemented with other service exposing techniques. SOA is based on the concept of separation of concerns, realizing that no single entity can be best at everything. SOA is usually implemented using an Enterprise Service Bus (ESB). The ESB is responsible for routing, prioritizing, scheduling, monitoring, and controlling the flow of traffic between services and therefore forms the middleware for Service Orientation.


2008 ◽  
Vol 44-46 ◽  
pp. 717-724 ◽  
Author(s):  
Wen Sheng Xu ◽  
J.Z. Cha ◽  
M. Sobolewski

An important requirement for a collaborative design platform in Concurrent Engineering (CE) is the integration of various engineering software tools and utilities in product design and development. Some CE platforms based on a client/server architecture or static Service Oriented Architecture (SOA) are available in the marketplace, but they lack flexibility and reliability in the constantly changing Internet environment due to the dynamic nature of the network. Based on the current development of SOA, this paper presents a Service-oriented Collaborative Design platform (SCoD) based on SORCER—a dynamic SOA infrastructure that allows federated integration of engineering software components in CE environments. The architecture of SCoD is proposed, the wrapping methodology used to integrate engineering software tools in SCoD is presented, and the federated method invocation for services in SCoD is described. With the support of SCoD, collaborative design in CE environments can be deployed, and scalability, reliability, and flexibility can be achieved in the changing Internet environment.


Sign in / Sign up

Export Citation Format

Share Document