Reputation: 4518
Noticed WSIL file extension when trying to generate WSDL file.
Anyone please explain me about WSIL file
Thanks in advance
Upvotes: 0
Views: 2013
Reputation:
You can find a definition in the Eclipse documentation.
Text below is quoted from here.
Web Services Inspection Language (WSIL) is a service discovery mechanism that is an alternative to UDDI as well as complementary to UDDI. When you discover Web services with UDDI, you go to a centralized registry. WSIL is an alternative approach to Web service discovery. WSIL allows you to go directly to the service provider and ask for the services it provides.
IBM® and Microsoft's proposal for the WSIL specification is designed around an XML-based model for building an aggregation of references to existing Web service descriptions, that are exposed using standard Web server technology.
WSIL provides a distributed service discovery method that supplies references to service descriptions at the service provider's point-of-offering, by specifying how to inspect a Web site for available Web services. The WSIL specification defines the locations on a Web site where you can look for Web service descriptions.
The WSIL specification serves two primary functions:
WSIL defines an XML format for listing references to existing service descriptions. These service descriptions can be defined in any format, such as WSDL, UDDI, or plain HTML. A WSIL document is generally made available at the point-of-offering for the services that are referenced within the document. A WSIL document can contain a list of references to service descriptions, as well as references to other WSIL documents. The ability to link a WSIL document to one or more different WSIL documents allows you to manage service description references by grouping them into different documents and to build a hierarchy of WSIL documents. For example, separate WSIL documents can be created for different categories of services, and one primary WSIL document can link all of them together.
WSIL defines a set of conventions so that it is easy to locate other WSIL documents. The WSIL specification does not limit the type of service descriptions that can be referenced. The WSIL specification defines a set of standard extensibility elements for both WSDL and UDDI. The WSIL specification is the definition of locations where you can access WSIL documents. Two conventions make the location and retrieval of WSIL documents easy: Fixed-name WSIL documents. The fixed name for WSIL documents is inspection.wsil. The inspection.wsil file is placed at common entry points for a Web site. For example, if the common entry point is http://entrypoint.com then the location of the WSIL document would be http://entrypoint.com/inspection.wsil Linked WSIL documents. References to WSIL documents can also appear within different content documents, such as HTML pages.
Upvotes: 2