It is the collection of services..
Function
Services communicate with each other for data transferring or two or more services coordinayiong some activity..
E,g:
DCOM or ORB(object request broker) based on the CORBA specification
Service
The term ‘service’ is a function with well-defined, self-contained, not to depend on either context or state of the other services
E,g web service..
- Service is the end point of a connection..
- A service has an underlying computer systems that supports the connection offered
Web service description language:(WSDL)
- It is a format for web service interface..
- It describes the port and its association bound to a specific network addresses..
It consists of
1.definition
2.Operations
3.Services binding
Definition
It consists of both data type and message definition …
It is based on XML vocabularies…
Xml namespace to identify uniquely Xml element names in definitions, operations and service binding
IT is an agreement either with an organization or between organization
With an organization—no need of industry –wide vocabulary terms
Between organization –we need of industry –wide vocabulary terms
Now OMG- Interface Description language (IDl) replace XML vocabularies..
It provide formats in addition to vocabularies,,
Operations:
It describes action for messages that are supported by wa web service..
4 types of operations:
1.One-way message:
Request-responnse:
2.Solicit response:
3.Notification
Operations are grouped into port types..
Port types defines set of operation that are supported by a web services..
Service binding:
- It involves binding port type with port..A port is designed by associated specific network addresses port types..
- Collection of ports describe the service..
*It can be done by SOAP (recently)
Other forms includes .NET
- JAVA Message service (JMS) or web sphere MQ
- CORBA Internet inter ORB protocol(IIOP)