I went through your message but I must warn that this simple design approach for web service encourages the buddingon web services service developers to think...
Should WSDLS's be produced for the consumer? (A self describing invocation document) Should the unit of software for consumers be at minimum a component ...
Jeff, What do you mean by "consumer"? Are you talking about any potential user of the service or the mass consumer market? Anne On Mon, 03 Jan 2005 13:12:49...
... Ahh! By "consumer", I meant "the piece of software that calls the web service", aka ultimate sender. Where I'm going with this is I'm trying to create a...
Innovative technology is going to be crucial is solving the major issues and headaches that beset and bedevil transport systems in so many countries. Hi-tech...
1) Should WSDLS's be produced for the consumer? (A self describing invocation document) If you want your service to be discoverable and invocable by...
... This is neither necessary nor sufficient. It isn't necessary because an architecture that permits the dynamic discovery of service interfaces supports a...
Patrick May
patrick.may@...
Jan 5, 2005 9:58 am
1714
Hi, I need a document that explains all required client and server components and their jobs for a simple java web service for example HelloWorld ? 1- Which...
... That's not true. A standardized interface includes the definition of the semantics of that interface, ala GET; *any* HTTP client can request data from...
May be the topic of immediate/relevant business use case for UDDI has been already dealt with in SOA group. Sorry that discussion might be hidden somewhere...
<<A coalition of enterprise security vendors are proposing a three-tier blueprint for helping architects and devs secure their building inventory of SOA...
... GET . . . what, exactly? The HTTP interface provides absolutely no semantic information. It is incumbent on the client to phrase the request...
Patrick May
patrick.may@...
Jan 6, 2005 8:58 am
1719
... The semantics of HTTP's uniform API are here: http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html#sec9 The semantics you are looking for, I think, will...
... GET, PUT, DELETE, etc. are the syntax of the communication channel provided by HTTP. HTTP provides no support for semantic understanding of the service...
Patrick May
patrick.may@...
Jan 6, 2005 3:12 pm
1721
... Data. Can a stock quote for IBM be returned via getStockQuote()? Of course. Yet "IBM" isn't in either the name nor the arguments for that invocation....
... A representation of the object state. ... I hear you saying that HTTP is a communication protocol (which you also say below). The thing to understand is,...
... Unless the application is a web browser, HTTP is simply a communication protocol, the W3C's claims otherwise notwithstanding. The protocol provides no...
Patrick May
patrick.may@...
Jan 6, 2005 4:51 pm
1724
... Is that how you read the HTTP specs or the Web arch document? ... Being not a native speaker, I am not 100% sure about the meaning of some words in the...
... [...] ... I think the debate here is actually a debate about the meaning of the phrase "application semantics" - or another way to put it - how do we ...
... This clearly demonstrates that the HTTP API does not provide semantic understanding between the clients and services in a distributed system. That...
Patrick May
patrick.may@...
Jan 7, 2005 12:15 pm
1728
... You have just demonstrated my point. You have created a message format that must be agreed by the service and all of its clients. This message format is...
Patrick May
patrick.may@...
Jan 7, 2005 12:23 pm
1729
... Although I have argued with the REST people a lot about HTTP since in my SOAP world I am using it as a transport protocols instead of an application one, I...
Quite frankly, I find a the majority of conversation in this group over the definition of web services to be vacuous and hackneyed. That's why I have resigned...
Amazing. Mark Baker was able to turn a conversation into a REST debate. Who would have thought??? ;-) Perhaps I should have stated that I was looking for an...
... The issue for me is that Jini clearly and completely is able to solve this problem. So why can't you use Jini to solve this problem in your architecture? ...
... What's the utility in that definition, though? If you seek not to define anything, then you'll end up with something meaningless. ... Of course a protocol...