Wednesday, 16 November 2011

WSIL(Web Services Inspection Language) Connection

WSIL (Web Services Inspection Language) is designed around an XML based model for building aggregated references to the existing Web service descriptions, which are exposed using standard Web server technology.
The WS-Inspection specification provides an XML format for inspection of a site for the available services and the guidelines for how inspection related information should be made available for use.The WS-Inspection specification provides mechanisms with which the existing repositories which store the descriptive information about Web services can be referenced and utilized so that the information contained in them need not be duplicated.

WSIL is a complementary model to the UDDI (Universal Description Discovery and Integration) specification to service discovery.While UDDI implements service discovery using a centralized model of one or more repositories containing information on multiple business entities and the respective services, the WSIL approaches service discovery in a decentralized manner, where service description information can be distributed to any location using a simple extensible XML document format. The WSIL relies on the service description mechanisms for functionality without being in any concern with the business entity information.

What is UDDI:-
UDDI is a platform-independent framework for describing services, discovering businesses, and integrating business services by using the Internet.
  • UDDI stands for Universal Description, Discovery and Integration
  • UDDI is a directory for storing information about web services
  • UDDI is a directory of web service interfaces described by WSDL
  • UDDI communicates via SOAP
  • UDDI is built into the Microsoft .NET platform

How can UDDI be used:-

If the industry published an UDDI standard for flight rate checking and reservation, airlines could register their services into an UDDI directory. Travel agencies could then search the UDDI directory to find the airline's reservation interface. When the interface is found, the travel agency can communicate with the service immediately because it uses a well-defined reservation interface.

How to Create WSIL connection using jDeveloper:-
When you create an Application Server connection in jdeveloper, Only deployed composites are visible.
How do you view the deployed web services?
Jdeveloper has an inbuilt WSIL(Web Services Inspection Language) browser. WSIL is an XML document format which helps in discovery of web services in a standard fashion.
To create a WSIL connection in jdevloper go to Resource Pallete and select the new-> New Connection -> WSIL
In the connection Wizard, Give a connection name.Click Next
In WSIL URL give the address usually is http://localhost:8001/inspection.wsil
Note:- Port here is managed server port.
Give user name and password.Click to Test Connection button. Sucees come then click on OK
Now expand WSIL in resource palette, and you can view all the deployments on the WLS.You can also test web services from there, right click and Test Web Service.


1 comment:

  1. Thank you for the info. It sounds pretty user friendly. I guess I’ll pick one up for fun. thank u


    Web Services Chennai

    ReplyDelete