Paul,

the old versions of wsrr have two apis to connect to the repository- the webservice api and the ejb-api. Both variants need a lot of libs and the wsrr uses the Service Data Objects-model (in contrast to AXIOM). IBM WSRR in version 6.1 (published December 07) has now restful support (in my eyes no good documentation so far), so I think it should be no problem to handle that. So we have no libraries dependcy and only need a httpclient to get and update the needed information. The result can be parsed with AXIOM and we are fine (I hope). I will set up the new wsrr in a few days and will inform you about the state. In the meantime I will have a look at the provided implentations of the registry-class...

FYI: I have also seen that Mulesource has published the new registry Galaxy (http://www.mulesource.com/products/galaxy_features.php). Some interesting ideas in my eyes.
- support for dependcies
- support for metadata
- lifecycle management
- Policy enforcement

A good article which compares registries is located at http://searchsoa.techtarget.com/news/article/0,289142,sid26_gci1293867,00.html

Thanks,
Jens

Paul Fremantle schrieb:
Jens

If you define properties set in your mediator, and then load them from the Registry, if the registry entry changes, we automatically reload your mediator with the new property values. AFAIK!

I believe you can even read the values out of the IBM WSRR using the SimpleURLRegistry. However, if you contribute a new Registry plugin to talk to the IBM WSRR we will be very happy.

Paul

Asankha C. Perera wrote:
Jens
I have some experience with the WebSphere Registry and Repository 6.02 api and I want to integrate it with the synapse. My idea is to have a dynamic failover and loadbalancing support. That means, I want to ask the registry about certain service endpoints and use them for the failover/loadbalance mechanism. I have seen that I can write a Mediator, but I think I have only access to the messageContext of Synapse which is not enough, or?
You should implement the o.a.synapse.registry.Registry interface. You can refer to the SimpleURLRegistry on the Synapse codebase and/or the org.wso2.esb.registry.ESBRegistry for reference

asankha

_______________________________________________
Esb-java-user mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/esb-java-user



_______________________________________________
Esb-java-user mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/esb-java-user

Reply via email to