[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Categories of Web Service messages: data-oriented vs acti
Michael Brennan wrote: > >... > I think there are two advantages to this approach over having the action > specified at the protocol layer. > 1) You don't have to redefine how to represent the action for each protocol > binding used. > 2) You can have richer messages where actions apply to portions of a > message, rather than just one action for the entire message. > > However, this approach also has a disadvantage: > 1) A message dispatcher must sniff the content of the message to discern its > intent. A protocol-level indicator can help optimize some level of message > dispatching, where dispatching can be done without having to parse the XML > in the message. Plus you've mixed "protocol" (actions) with "data" (the content of the message). This makes it hard to use predefined vocabularies like RSS or some industry-specific one. I think that's a big problem. Using a model where the action is separate from the message, you can easily apply the same action to RSS, XHTML, or HumanML ;). Paul Prescod
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|