To build on this SOA is about architecture, which means its about thinking and planning, REST, SOAP, EDA et al are not architectural styles they are...
... I like Javaspaces a lot. I think Javaspaces has better methods and certainly more capabilities than HTTP per se for back office stuff. When it comes to...
... Sit down Gervas and let me tell you a story. 8^) I think Dan Creswell hit the nail on the head when he observed recently that the ws-* vs. HTTP debate is...
... SOAP/WSDL v REST is not (in my little universe) an architectural question, its an implementation question. There is a big difference between the two. I'm...
... Use emacs. Just do "c-x ." (set-fill-prefix) with the cursor just after the leading two characters... "> " Then "m-q" (fill-paragraph-or-region) will do...
... Steve, You and I have pointed out that if you adopt a service-oriented view, REST can be merely an implementation pattern in SOA. The REST proponents are...
... I don't know why you keep saying that, Steve. REST is what Roy Fielding says it is, because he defined the term. And he says; "This chapter introduces...
Spot on, Mark. Harm's example not only missed the mark on REST, it also missed the mark on SOA. In REST, the center of the design is the resource (the...
... Maybe it is helpful to note that people from the REST camp use "software architecture" and "software architectural style" as they have been approached by...
... I refer the honourable gentleman to the current research on semantics. Because someone defines the term in their ontology as being architectural doesn't...
... Yup... I just think we get caught up in the word architecture and don't like using the good old fashioned word of "design". ... Cheers for the link, and...
... I used to but it was too lightweight :) Ahh Mayan Calendars ... Its something defined in the OASIS RM. The execution context is in effect (and its better...
Steve, In response to your last assertion: I tend to see architecture as the SOA bit, where you determine the services to be delivered, their principles,...
To Anne: You're missing the point or, at least, you're changing the problem. It's as if I was talking about stamps and you respond in terms of post offices. My...
Hi I've been following this thread with some interest, as I've worked for a number of vendors with ESB offerings. <your comments> The main drawback I see to...
... What confuses me though is how you model an enterprise or complex programme at the resource level without those resource level elements becoming services....
... In a SOA you would never *expose* these operations as an object +methods. You'd create a service that implements some business functionality (e.g. a...
... Sure, but your service oriented approach also has to define those things *and* the operations. That's extra agreement that my solution doesn't require,...
... PUT /bulbs/1 [state data] <--- 202 Acepted Location: /bulbs/1 ...poll /bulbs/1 with GET until you see that state has changed... 2) Asynch+Notification PUT...
... Err not quite. You've already defined the "on/off" operation, and suggested that there is a dimmer switch as well. This means that via the PUT you have...
... Ahhh polling, the old running a watcher thread in the consumer, which of courses more complexity on the caller. ... Where as this bit places more demands...
All, When looking at a couple of ESB's (Iona Artix 4.0, CapeClear 6.6,..), I did not find support for WS-Security "SAML Token Profile". Am I overlooking ESB's...
... Actually, this was Dennis's comment ... My comment in response to Dennis's comment was: <ATM> The same can be said about all SOA infrastructure products. ...
Hi Guy, Look at http://developer.capeclear.com/files/Cape%20Clear%20ESB%20Security%204.pdf However, I am not sure, SAML is available in ESB now. - Michael Guy...
... So what? If you implement your bulb.TurnOff() to nuke the building where the unfortunate bulb resides in who else is to blame than you, the im plementor of...
... If you use PUT you're transfering the state of the lightbulb not an operation on it. The state might be "75% luminosity". Doesn't matter how many times you...
... Hmm...having a server in the caller waiting for notifications is less complex than having the caller periodically poll the server? What am I missing? ... ...
... There is a difference between a badly implemented method and assuming that it is idempotent. ... Which is the point, PUT doesn't actually deliver any...