SOA Tips-What is a Conversation in a collaboration wire-design
2007-05-10 15:15:00 +0000
This post talks about how to establish Conversations in a collaboration wire-design
This post talks about how to establish Conversations in a collaboration wire-design
This post talks about how particular attention needs to be paid when designing for persistence of transactional business information
This post talks about how to evolve the Message Exchange Pattern (MEP) and the schema of the exchanged messages in tandem over time.
This post talks about designing for large Business Objects containing multiple different types of binary content
This post talks about designing global collaborations for complicated interchanges that have multiple business objects to it.
A good Wire Design Separates the Wire From the Applications That Use It
This post talks about choosing the right XML parser for your implementation. You have a choice of using either a DOM-based, SAX-based or a StaX-based XML parser.
This post talks about the Separation of Concerns between the Information Model, the Business-specific information, and more technical information about the protocols, bindings, and transports used to expose and carry the message over the network.
Use policies like Aggregation by Replication and cache wherever possible.
TLS which uses X.509 digital certificates to provide message confidentiality is not suitable for short message exchange while WS-Security is twice as expensive as TLS. Be aware of the trade-offs when designing your service.