Subject Re: [Firebird-Architect] Re: Strategic Replacement for Services API
Author David Jencks
On Jul 28, 2005, at 7:41 AM, Jim Starkey wrote:

> Roman Rokytskyy wrote:
>
>> It is, if access to the "services server" will happen without using
>> the corresponding client library. For Java this is definitely
>> preferred way, and not JNI calls.
>>
>>
>>
> Open a socket, send an XML string, get an XML string back. If the
> server doesn't like you, it will close the socket. If it doesn't think
> you're XML is XML, it will close the socket. Otherwise it will return
> a
> polite XML packet say it did you you asked, here is the information you
> requested, or here is the reason I couldn't do it.
>
> It is a remarkably easy way to make an extensible protocol without
> fuss,
> bother, or pain. No reason to build in a dependency on yet another
> external library.

Amen. I think that if you start using external web services libraries
in short order they will dwarf the rest of the codebase and anything
that touches them will become completely unusable. The current web
services standards are so complicated that the people/companies that
write them cannot determine what valid behavior is and the xml involved
cannot be interpreted by humans.

david jencks
trying to recover from having integrated axis into geronimo
>
>
>
> --
>
> Jim Starkey
> Netfrastructure, Inc.
> 978 526-1376
>
>
>
>
>
> Yahoo! Groups Links
>
>
>
>
>
>