I am +1 on this, provided the submitters promise to keep working on it for a
while :)

I have some issues with WS-IL itself, but they are by the by,

Specifically, isnt there some assumption that the .wsil file will go at the
base of the server to be broadly visible; apps and agents will hit
myserver/inspection.wsil to look for stuff, rather than
myserver/mywebapp/inspection/wsil.

It'd be nice if the wsil file could just contain a redirect to where the
real wsil lives, so we could put a pointer file in the root directory and
then redirect to the dynamically created apache one.

Still, it makes more sense than UDDI.

-steve

> Please respond to [EMAIL PROTECTED]
> To:     [EMAIL PROTECTED]
> cc:
> Subject:        Proposal to contribute WSIL4J to Apache Axis
>
>
>
> Last November, IBM and Microsoft jointly released the Web Services
> Inspection Language (WS-Inspection) specification [1].  The WS-Inspection
> specification defines a distributed Web service discovery method, which
> was complementary to the centralized service discovery method defined by
> UDDI.  WS-Inspection defines a method for inspecting a web site for
> references to Web service descriptions.
>
> While working on the IBM Web Services Toolkit, we developed a set of Java
> classes for accessing and parsing existing WS-Inspection documents, as
> well as programmatically creating new documents.  This code is referred to
> as WSIL4J.  We are interesting in contributing this code to Apache Axis,
> since we'd like to promote the implementation of a WS-Inspection interface
> in Axis.  This interface would return the current list of deployed
> services in a WS-Inspection document.  For example, if you invoke
> Axis-based services at http://hostname:80/axis/services, then
> http://hostname:80/axis/inspection.wsil might be the location where you
> could get a WS-Inspection document that
> contained a list of deployed services.
>
> You can download the current WSIL4J package at
> http://www.apache.org/~dug/wsil4j-v1.zip.  In addition to the source code,
> this zip file contains a README file, a
> docs directory with the WSIL spec and a WSIL overview article that I
> wrote, a couple of sample applications, and an ANT build script.  In
> addition to building the source code and samples, the build script will
> generate the javadoc for this code.  Currently the source code uses
> com.ibm.wsil.* for the package names.  If this becomes a part of Axis,
> then the package name should change to something like org.apache.wsil.* or
> org.apache.axis.wsil.*.  Also, this code would be made available under the
> standard Apache license.
>
> Please note that parts of this package have a dependency on the open
> source WSDL4J and UDDI4J code (http:.//www.uddi4j.org).  The WS-Inspection
> specification defines two sets of extension
> elements:  one for WSDL and one for UDDI.  WSDL4J is used when processing
> WSDL based service descriptions, and UDDI4J is used when processing the
> UDDI extension elements (since some of these elements are the same
> elements that are defined by UDDI).  The WSIL4J package also has a QName
> class, which should be replaced by the one used in Axis.
>
> Below, I've listed a set of resources where you can get more information
> on WS-Inspection.  You can also see an example of a WS-Inspection document
> at http://www.xmethods.net/inspection.wsil.  This document contains
> references to all of the Web service
> descriptions available at the XMethods site.
>
> We would be interested in any feedback on our  proposal to contribute this
> code to Apache Axis.
>
> Thanks,
> Peter Brittenham
> IBM Emerging Technologies
>
> Resources:
> 1. Web Services Inspection Language Specification
>  http://www.ibm.com/developerworks/webservices/library/ws-wsilspec.html
> 2. An overview of the Web Services Inspection Language
> http://www.ibm.com/developerworks/webservices/library/ws-wsilover
> 3. The WS-Inspection and UDDI Relationship
> http://www.ibm.com/developerworks/webservices/library/ws-wsiluddi.html
> 4. WSIL: Do we need another Web Services Specification?
> http://www.webservicesarchitect.com/content/articles/modi01.asp
>
>
>
>
>
>
>
>
>

Reply via email to