Steve, Let me continue. Dependency in the direction of stability and separation of concern of IT and business have profund implications in our approach of ...
As I recall, Command Pattern assumes that the command receiver know how to execute the command, i.e. the command (code) does not know how to execute in the...
I think that the business world is built around resources but the world itself is the service-based. I do hesitate to expose my resources without proper...
... To me, it's more about how you think about services, and as such I treat my services as resources instead of API's which sometimes takes me down strange...
You know, it's interesting. Pete Lacey, the most vocal pro-REST advocate on my team thought that my presentation was much too conservative, and I made it sound...
Out of interest what is the view around Security, Reliability and the other important "enterprise" qualities that don't current exist in the REST world? I...
Let me reiterate. REST is about the way you design/implement a capability (i.e., a service). If you abide by the REST constraints, your service will exhibit a...
This is a great comment. My question: Does REST fits in all kinds of interactions, specifically B2B interaction? If the answer is "Yes" then please point us to...
I am posting fresh to this group. I recently read that ebXML messaging is built on top of SOAP. Can I communicate with an ebXML registry using SOAP messages? ...
Not sure what airing your concerns with vendors has to do with SOA, but I suppose there is a connection somewhere? If job adverts are sometimes accepted, then...
John, Thanks for your message. Two points here: (1) This applies to everyone. Please sign you messages off, i.e. put your name at the end of your message....
... Oh come on, Anne! Aren't you overstating the case just a little bit here? I hope Burton Group clients receive somewhat more thoughtful analysis than...
... It really depends on how you define the terms (SOA, BPM). If you see SOA just as a technology (like ESB and BPEL engines), it is just a way to implement...
Ash, Could you clarify the aspects of a B2B interaction that make it different from a B2C or a interaction that happens within an Enteprise etc. Regards, -...
... Todd, Wasn't the noun-oriented view of the world thoroughly and effectively ridiculed by Steve Yegge last year (see [1])? Whilst his target is clearly...
Let me continue Mike's line. Not only " "non functional" aspects of a service will depend mostly on how the service is *implemented*" but some functional ones...
Google GData (and the associated calendar, spreadsheet, blogging, notebook etc.) APIs are very RESTful (and built on top of Atom and APP, the Atom Publishing...
... How will REST guarantee that a service exhibits any of these things? I'm pretty sure that people could create very complex things that are non-scalable and...
... Maybe you could give us an idea of this stuff that REST doesn't have, because the words 'security' and 'reliability' are incredibly vague, and, as far as I...
Not yet, as they aren't being used by businesses. I'm now trying to learn how to get the spreadsheets thing linked with my Carbon Calculator thing, and its...
Mike, it is a splendid illustration of your point! While I totally agree with "real world modeling" against "information processing modeling", I would like to...
... REST concerns itself with properties of an architecture as a whole, not of individual features of the system. It has been understood for decades, that it...
Yup REST can indeed be used to deliver reliable systems, but I was asking what about REST _guarentees_ reliability. So yes you can use REST and then add on...
Anil B2C interactions do not need to have preplanned message schemas. For example, a browser can pull down and display any HTML or XML page, and a human...
Hmm.. This in some ways seem to be a re-purposing of the terms B2B and B2C (and a point of possible confusion). To me the terms B2B and B2C have traditionally...
... The stateless constraint, primarily. Any other architectural style which uses that constraint will be similarly reliable. ... It will be reliable in the...
http://www.ebxml.org/tools/index.htm might help with your tooling question. For those that think that WS-* is complex.... what on earth do you make of ebXML :)...
+1 Makes me remember a comment made by a customer some years back when he told me that he insists on using TR4 (token ring) over 1GB CDMA/CD because token ring...
No confusion here. SOA is an architecture that crossing the Gap between business and technology. B2C (A2A) and B2B (A2U) are business context that are...
<<REST relies on a simple set of "verbs" and puts all complexity into "nouns" that specify the resource. SOAP on the other hand permits quite a complex set of...