Re: Status report
by Paul Kulchenko other posts by this author
Nov 26 2001 10:37PM messages near this date
view in the new Beta List Site
Re: Status report
|
Design decision
Hi, Paul!
--- Paul Prescod <paul@[...].net> wrote:
> Gisle is of course working on the Perl version. He's got pretty
I planned to join you from my side as long as two weeks ago, but now
don't expect it to happen before the end of this month :(
> Really though, the WSDL library should control the SOAP marshalling
> --
> it makes no sense to depend upon the SOAP implementation having its
> own,
> independent implementation of WSDL. That we have two SOAP
Or there should be one more layer between WSDL and SOAP processor.
It'll allow to feed data to that layer not only from WSDL itself, but
also from external schemas, config files, etc. It'll allow to reuse
it for XML-RPC protocol.
> Some of the issues to be handled here are:
>
> * schema-controlled marshalling and unmarshalling
> * binding registration
> * bindings "finding" their extension elements and attributes
> * representing bindings even for protocols that are not installed
> * exception reporting from bindings
I would also add WSDL generation and representation of
meta-information in code. We touched this on p5ee list and there were
a couple of interesting ideas about that.
There is also one more thing. WSDL is two-way road. You not only
create WSDL on server side and consume on client side. You also use
WSDL to create a template for your server implementation (when you
get service description for the third party or consortium and want to
add your implementation). And you can use WSDL to check correctness
of your parameters (something like Attribute::Signature from James
Duncan only service description-based).
> have to wait for us to get around to it. We are working up to it
> but we
> are both busy and we have some complicated issues to work out
> around complex types and schemas!
I agree, that's the biggest issue. Any signs of XML::Schema?
Best wishes, Paul.
__________________________________________________
Do You Yahoo!?
Yahoo! GeoCities - quick and easy web site hosting, just $8.95/month.
http://geocities.yahoo.com/ps/info1
_______________________________________________
Ws-dev mailing list
Ws-dev@[...].com
http://listserv.ActiveState.com/mailman/listinfo/ws-dev
Thread:
Paul Prescod
Rich Salz
Paul Kulchenko
|