Sunday, November 30, 2008

SOA Components




  1. Application Front end: Generally it is web browser based but thick client is also preferred in some cases.

  2. Service: In most of the real time implementations it is Web service but other types of services are based on CORBA, RMI, etc.

  3. Service Repository: If service is implemented using Web Service, it is UDDI (Universal Description, Discovery and Integration)

  4. Service Hosting Environment: In most of the implementations it is ESB ( Enterprise Service Bus)

  5. Contract: If service is Web Service then contract is WSDL (Web Services Description Language)

  6. Implementation: It is web service in most of the cases.

  7. Interface: In most of the cases it is Web based ( SOAP over HTTP)

  8. Business Logic: It can reside in any language, platform.

  9. Data: It can reside in any language, platform.

No comments:

Post a Comment