One enpoint for all services

Apr 17, 2009 at 7:42 AM
Hi,

Is it possible to configure one endpoint for all services. If I have two services  (business service A and business service B), can these be hosted at one endpoint so that consumers can send messages to this endpoint and it routes the message to the right business service. Basically what I am looking is can MSE replicate the functionality of ESBG onramp service?


Thanks
Sujesh
Coordinator
Apr 23, 2009 at 5:03 AM
The MSE can serve as a great onramp for the ESBG (or any other ESB for that matter) but not in the way that you are thinking.  The MSE supports a very explicit model where each endpoint has a specific contract so that consumers have a very straightforward interface to implement.  There is no cost to having these multiple endpoints since they are just virtual entities, but you have a much more consumer friendly facade.  The resource for each operation can then be an ESB implementation, just as it could be a SOAP service, REST service, SQL sproc, or anything else you can access through WCF bindings/adapters.  Hope this answers your question.