Author: CodeDigger | Posted on: 11/4/2008 9:14:27 PM | Views : 352

This is a little (or maybe completely!) backwards. We have implemented a SOA integration with our partners, and I am now looking for the pattern or architectural style it most closely resembles.

 

The basic essence of the integration is that all the business rules are housed in our system (let's call it the Central Host). A set of around 30 web methods expose the functionality for a variety of operations. Each web method is a Get/Send pair, e.g. GetUserInfo and SetUserInfo. Each web method has a Request and Response interface, so there is a GetUserInfo_Request and GetUserInfo_Response. The direction for the naming is from the partner to the Central Host.

 

The partners call these web methods and display the results. GetUserInfo_Request would be a call to the Central Host with the UserId parameber GetUserInfo_Request (UserId) and GetUserInfo_Response returned would be UserInfo complexType. The partner's UI, which can be called thi ...

Go to the complete details ...