Skip to main content

Blog Archive for johnreynolds during January 2006

Do you know the difference between Web Service Orchestration and Web Service Choreography? The distinction between WS-Orchestration and WS-Choreography is important to understand, but unfortunately the vocabulary that we are defining for dealing with web services and SOA is... uh... (How shall I put it?)... unhelpful. One definition that I found for "orchestration" on the web is the following: "...
Building on my SOA Elevator Speech, I have created a set of level setting diagrams for discussing the use of an Enterprise Service Bus. This figure shows the basis of an application developed using SOA principles and an ESB. Specific services are plugged into the bus, making them available to any application. The service bus is responsible for routing messages to and from each service,...
Joel on Software recently posted the following observation: "...there's nothing hard enough about Java to really weed out the programmers without the part of the brain that does pointers or recursion..." "But beyond the prima-facie importance of pointers and recursion, their real value is that building big systems requires the kind of mental flexibility you get from learning about them, and...