PS> QueryInterfaceWSDL discussion

PS> QueryInterfaceWSDL discussion

HALL,DAVID (HP-Vancouver,ex1) dhall at hp.com
Tue Dec 10 12:39:24 EST 2002


During today's meeting, we discussed the QueryInterfacWSDL method, and came
up with the following statement:

		- For example, target devices could return a URL to the WSDL
that is hosted by the manufacturer, and not on the printer, or to the WSDL
that is configured by the administrator.

I don't think that this will actually work however.  The WSDL typically has
a service binding within it, and this couldn't be returned generically - The
whole point of calling this method was to figure out what URL path to bind
to for the interface you are requesting.


	<wsdl:service name="JobControlInterfaceService">
		<wsdl:port name="org.pwg.psi.JobControlInterface"
binding="intf:org.pwg.psi.JobControlInterfaceSoapBinding">
			<wsdlsoap:address
location="http://127.0.0.1/org.pwg.psi.JobControlInterface"/>
		</wsdl:port>
	</wsdl:service>

We could change the meaning of the method to be "retrieve a WSDL that
describes the interface" - but the client MUST use QueryInterfaceEndPoint to
get the end point to bind to...

Thoughts?

Dave



More information about the Ps mailing list