2010-09-26 13:15:00 +0000
This post desribes a presentation by yours truly at JavaOne 2010 that proposes architecturally innovative solutions for designing and solving version challenges.
2007-05-29 15:15:00 +0000
This post talks about why you cannot have an asynchronous collaboration without having peer-to-peer message exchanges
2007-05-28 15:15:00 +0000
This post talks about using Document/Literal Rather than RPC for interoperability and better performance
2007-05-26 15:15:00 +0000
The post talks about Designing by Contract upfront
2007-05-25 15:15:00 +0000
This post talks about how to re-synchronize your state if something goes wrong in a long-running transaction.
2007-05-24 15:15:00 +0000
This post talks about the importance of placing the acknowledgment in a separate message exchange pattern
2007-05-23 15:15:00 +0000
This post talks about the importance of defining the roles and correlations, the overall life cycle of the conversation, and the shared state that these conversations describe upfront.
2007-05-22 15:15:00 +0000
This post talks about sharing conversational state on the wire using self-defined correlations in the message
2007-05-21 15:15:00 +0000
This post talks about the importance of identifying shared conversational state upfront in the wire design
2007-05-13 13:15:00 +0000
This post desribes a presentation by yours truly at JavaOne 2007 about designing Service Collaborations and an indepth discussion about The Design of "Wire"-Centric Integration.