There are usually 3 participants
1. Service Provider - Creates service and description and publish in registry
2. Service Requester - Finds service description and service and uses the service
3. Service Registry - Publishes services and allows service requester to search registry
Old SOA Implementations
DCOM - Distributed Component Object Model
CORBA - Common Object Request Broker Architecture
EDI - Electronic Data Interchange
Drawbacks
- DCOM - Microsoft specific; no service registry
- CORBA - complex software; expensive to install and maintain
- EDI - no service registry; no standard for service descriptions
New SOA Implementation
Web Services
Advantages
- Common language for writing service descriptions
- Platform/language independent messaging protocol
No comments:
Post a Comment