Now that the registry is ready it's time to put something in it. We seem to have 2
classes of services:
1. Gateways, ESB-unaware services - Gateways can be used by non-ESB aware clients/services
to access ESB services. The addresses for these gateways can be arbitrary and
shouldn't be influenced by the EPR. It seems logical to use a URI to define such and
endpoint and we can store URI's in the registry (the ServiceBinding contains a
URI-element)
2. ESB-aware services. ESB-aware services have a fully populated EPR and all of this
information can no longer be stored in an URI. The current thinking is to store the entire
XMLized EPR to the registry. To store WSDL the tModel is used (in JAXR this is a
Concept(fingerprint) and/or Classification(namespace), see also
http://java.sun.com/developer/technicalArticles/WebServices/jaxrws/
. We may want to store the EPR-XML in the same place. If we do so, what will we put in the
URI reference for the ServiceBinding. Maybe something like "epr://jbossesb" to
define what type of 'protocol' we are using.
Well I hope this is enough to start a discussion on this matter.
--Kurt
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3979195#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...