About Us
Modernization Vendor
News
Migration
Re-Hosting
Web Enablement
SOA
Education
 
 
  IDMS SOA
Welcome to IDMS Modernization

Contact us at info@idms-modernization.com

 
  IDMS SOAIn a simplistic term, SOA is the practice of segregating the core business functions into independent services that don’t change frequently. Going further it also extends this segregation to many things that can logically and functionally be separated, regardless of whether they’re changeable or not. Service-oriented architecture (SOA) is an architectural style where existing or new functionalities are grouped into atomic services. These services communicate with each other by passing data from one service to another, or by coordinating an activity between one or more services.  
   

A flexible, standardized architecture is required to better support the connection of various applications and the sharing of data. SOA is one such architecture. It unifies business processes by structuring large applications as an ad-hoc collection of smaller modules called services. These applications can be used by different groups of people both inside and outside the company, and new applications built from a mix of services from the global pool exhibit greater flexibility and uniformity.

With Web Service Definition Language, WSDL, it is possibile that a client can be completely "agnostic" about a service, gaining "understanding" during run-time of all the semantics exposed in a service without "knowing" "a priori" protocols, binding, datatypes, policies, Service Level Agreement SLA. This means that the client can be almost deprived of application logic, thus evolving the "client-server" approach towards the new Service Oriented approach: an example of this new frontier is well demonstrated, for instance, by the adoption of SOA in the implementation of Network Centric Warfare environments.