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 ...
8019
Michael Poulin
m3poulin
Jun 1, 2007 9:00 am
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...
8020
Michael Poulin
m3poulin
Jun 1, 2007 9:00 am
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...
8021
Alexander Johannesen
shelterit
Jun 1, 2007 9:01 am
... 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...
8022
Anne Thomas Manes
annemanes
Jun 1, 2007 9:04 am
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...
8023
Steve Jones
jones.steveg
Jun 1, 2007 4:10 pm
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...
8024
Anne Thomas Manes
annemanes
Jun 1, 2007 4:51 pm
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...
8025
ash galal
ashrafwg1
Jun 2, 2007 1:24 pm
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...
8026
arramiah1
Jun 2, 2007 1:24 pm
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? ...
8027
Apps, John
appsj
Jun 2, 2007 1:27 pm
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...
8028
Gervas Douglas
gervasdouglas
Jun 2, 2007 1:47 pm
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....
8029
Mike Glendinning
mglendin
Jun 2, 2007 1:47 pm
... 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...
8030
Sebastian Stein
steinchen802002
Jun 2, 2007 2:24 pm
... 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...
8031
Anil John
aniltj
Jun 3, 2007 9:48 am
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, -...
8032
Mike Glendinning
mglendin
Jun 3, 2007 9:50 am
... 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...
8033
Michael Poulin
m3poulin
Jun 3, 2007 9:51 am
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...
8034
Stefan Tilkov
stilkov
Jun 3, 2007 9:52 am
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...
8035
Steve Jones
jones.steveg
Jun 3, 2007 9:53 am
... 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...
8036
Alexander Johannesen
shelterit
Jun 3, 2007 9:53 am
... Maybe you could give us an idea of this stuff that REST doesn't have, because the words 'security39; and 'reliability39; are incredibly vague, and, as far as I...
8037
Steve Jones
jones.steveg
Jun 3, 2007 10:50 am
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...
8038
Michael Poulin
m3poulin
Jun 3, 2007 11:16 am
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...
8039
Mark Baker
gonga_thrash
Jun 3, 2007 1:14 pm
... 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...
8040
Steve Jones
jones.steveg
Jun 3, 2007 1:47 pm
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...
8041
ash galal
ashrafwg1
Jun 3, 2007 1:49 pm
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...
8042
Anil John
aniltj
Jun 4, 2007 9:06 am
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...
8043
Mark Baker
gonga_thrash
Jun 4, 2007 9:07 am
... The stateless constraint, primarily. Any other architectural style which uses that constraint will be similarly reliable. ... It will be reliable in the...
8044
Steve Jones
jones.steveg
Jun 4, 2007 9:08 am
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 :)...
8045
Hitoshi Ozawa
htshozawa
Jun 4, 2007 9:09 am
+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...
8046
ash galal
ashrafwg1
Jun 4, 2007 3:03 pm
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...
8047
Gervas Douglas
gervasdouglas
Jun 4, 2007 5:32 pm
<<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...