synapse-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Paul Fremantle" <pzf...@gmail.com>
Subject Re: jUDDI in Synapse
Date Sun, 26 Oct 2008 18:45:07 GMT
Pasquale

Before we dive into writing code, I think you need to start by
enumerating the scenarios you want to support.

For example, do you want to simple call endpoints where the address is
in UDDI? Or do you want to do more?

If you can actually tell us the aim of this integration, then it will
make life much simpler.

Paul

On Sun, Oct 26, 2008 at 3:44 PM, Pasquale Campitiello
<pas.campitiello@gmail.com> wrote:
> Ok Sanjiva. I appreciated your precise answer.
>
> In fact, Paul Fremantle (from the Synapse Project Team) indicated me this
> two interfaces (API):
>
> http://synapse.apache.org/apidocs/org/apache/synapse/registry/Registry.html
> http://synapse.apache.org/apidocs/org/apache/synapse/registry/RegistryEntry.html
>
> He said that "this implements read-only access to a Registry to read XML
> data".
>
> I don't kwon how to start. You said that it "should be relatively simple"
> but I don't have a complete vision of the project.
> What are the "default in-memory and WSO2" implementations?
>
> Ok, I read here
> http://synapse.apache.org/Synapse_Configuration_Language.html#registry about
> registries in Synapse:
> "To integrate Synapse with a custom / new Registry or repository, one needs
> to implement the org.apache.synapse.registry.Registry interface to suit the
> actual Registry being used."
> How can I implemente the org.apache.synapse.registry.Registry interface? And
> later, how can I set Synapse?
>
> Now I'm able to deploy jUDDI 0.9rc5, but not jUDDI-2.0rc5 (there is no
> documentation, and I got an error unresolved). Is that a problem for the
> connection between Synapse and jUDDI?
>
> Thanks
>
> Pasquale Campitiello
>
>
> 2008/10/26 Sanjiva Weerawarana <sanjiva@opensource.lk>
>>
>> This question really belongs on dev@synapse.a.o but since I saw this let
>> me try to answer it ..
>>
>> Synapse has a registry interface that it uses to talk to the registry that
>> provides it with information of various sorts. If you wanted to use jUDDI
>> then you'd need to write an implementation of that interface which bridges
>> to jUDDI. Should be relatively simple - there are at least two
>> implementations of that interface around for you to learn from; the default
>> in-memory one and one that bridges to the WSO2 Registry.
>>
>> If you want to follow-up I suggest moving to dev@synapse; I set
>> Followup-To accordingly.
>>
>> Sanjiva.
>>
>> Pasquale Campitiello wrote:
>>>
>>> Ok Kurt,
>>>
>>> but I'm using jUDDI 0.9rc4
>>> <http://www.apache.org/dyn/closer.cgi/ws/juddi/0_9RC4/> is it possible
to
>>> link Synapse and jUDDi at this version?
>>> I don't know how to configure jUDDI 2.0 there is no documentation...
>>>
>>> Thanks
>>>
>>> Pasquale
>>>
>>>
>>> 2008/10/23 Kurt T Stam <kurt.stam@gmail.com <mailto:kurt.stam@gmail.com>>
>>>
>>>    Hi Paquale,
>>>
>>>    jUDDI 2.0 implements the UDDIv2 API. So as if that is what you need
>>>    there should be no issues. We are currently working to support the
>>>    UDDIv3 spec.
>>>
>>>    Cheers,
>>>
>>>    --Kurt
>>>
>>>
>>>    Pasquale Campitiello wrote:
>>>>
>>>>    Ok Kurt,
>>>>
>>>>    for a university study I used BEA Aqualogic Service Bus as ESB and
>>>>    Aqualogic Service Registry as UDDI registry. I studied the phasis
>>>>    to publish or import services (ecc.) in external UDDI, that do
>>>>    this in automatic graphical procedures (Aqualogic Service Registry) .
>>>>
>>>>    Then I tried to use Apache Synapse as ESB and Aqualogic Service
>>>>    Registry as UDDI registry, but the present Synapse implementation
>>>>    doesn't let to do (easily) what I need (publishing, importing and
>>>>    almost everything you do with UDDI registries).
>>>>
>>>>    Now I have to try Apache Synapse as ESB and jUDDI as UDDI
>>>>    implementation. I want to know if is it possible or there are
>>>>    particular problems. And how can I configure the "connection"
>>>>    between jUDDI and Synapse to do what I need? Is there some
>>>>    specific documentation? Meantime i'm searching...
>>>>
>>>>    Thanks.
>>>>
>>>>    Pasquale
>>>>
>>>>
>>>>
>>>>    2008/10/13 Kurt T Stam <kurt.stam@gmail.com
>>>>    <mailto:kurt.stam@gmail.com>>
>>>>
>>>>        Hi Paquale,
>>>>
>>>>        I think you're going to be a little more specific with your
>>>>        questions, and you may get a better response at the Synapse
>>>>        forum, but I found this:
>>>>
>>>>        "As for registry support, we simply need the capability to
>>>>        "look up" some XML. It might be a synapse configuration
>>>>        directive, a WSDL, an XSLT transform, etc. So we abstracted
>>>>        the concept of a "registry". At the moment the only
>>>>        implementation we have of this is to grab the XML from a URL
>>>>        (you might think of this as a REST Registry). We have an
>>>>        extensible interface for this, so we could support UDDI fairly
>>>>        simply. But at the moment no-one has asked us for that!"
>>>>
>>>>        Hope that helps
>>>>
>>>>        --Kurt
>>>>
>>>>
>>>>        Pasquale Campitiello wrote:
>>>>
>>>>            Hi,
>>>>
>>>>            I have to study the integration between the ESB Apache
>>>>            Synapse and an UDDI implentation like Apache jUDDI.
>>>>            Is it possible? How can I configure jUDDI and Synapse?
>>>>
>>>>            Thank you
>>>>
>>>>
>>>>
>>>>
>>>>  ---------------------------------------------------------------------
>>>>        To unsubscribe, e-mail: juddi-dev-unsubscribe@ws.apache.org
>>>>        <mailto:juddi-dev-unsubscribe@ws.apache.org>
>>>>        For additional commands, e-mail: juddi-dev-help@ws.apache.org
>>>>        <mailto:juddi-dev-help@ws.apache.org>
>>>>
>>>>
>>>
>>>
>>
>>
>> --
>> Sanjiva Weerawarana, Ph.D.
>> Founder & Director; Lanka Software Foundation; http://www.opensource.lk/
>> Founder, Chairman & CEO; WSO2, Inc.; http://www.wso2.com/
>> Member; Apache Software Foundation; http://www.apache.org/
>> Visiting Lecturer; University of Moratuwa; http://www.cse.mrt.ac.lk/
>>
>> Blog: http://sanjiva.weerawarana.org/
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: juddi-dev-unsubscribe@ws.apache.org
>> For additional commands, e-mail: juddi-dev-help@ws.apache.org
>>
>
>



-- 
Paul Fremantle
Co-Founder and CTO, WSO2
Apache Synapse PMC Chair
OASIS WS-RX TC Co-chair

blog: http://pzf.fremantle.org
paul@wso2.com

"Oxygenating the Web Service Platform", www.wso2.com

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@synapse.apache.org
For additional commands, e-mail: dev-help@synapse.apache.org


Mime
View raw message