[prev in list] [next in list] [prev in thread] [next in thread] 

List:       muse-user
Subject:    Re: Use apache muse to build WSN client?
From:       Daniel Jemiolo <danjemiolo () us ! ibm ! com>
Date:       2006-10-02 15:01:35
Message-ID: OFEEA0752F.DDBAE574-ON872571FB.00528337-852571FB.00528BB1 () us ! ibm ! com
[Download RAW message or body]

forgot to include the link to the WSN ratification: 

        http://lists.oasis-open.org/archives/members/200610/msg00002.html





Daniel Jemiolo/Durham/IBM@IBMUS 
10/02/2006 10:57 AM
Please respond to
muse-user@ws.apache.org


To
muse-user@ws.apache.org
cc

Subject
Re: Use apache muse to build WSN client?






Hi,

We're supporting WSN 1.3 because that is a ratified standard[1], while 
1.2.x is just a draft. There are a number of message changes from 1.2 to 
1.3, and the namespaces are quite different, so it's not possible to 
achieve backwards compatibility. You could use wsdl2java to generate a 
client for a WSDL that included WSN 1.2 definitions, but it wouldn't use 
Muse's NotificationProducerClient.

We'll be working to get Muse 2.x into the Maven2 repository as soon as 
possible - I don't have a date yet, but it will be part of our workload 
for 2.1.

Dan



Gero Vermaas <gvermaas@xebia.com> wrote on 10/02/2006 10:39:22 AM:

> Hi,
> 
> Thanks for the answers.
> 
> Yes, I was referring to the 2.0 RC.
> 
> Couple of additional questions:
> 
>     * The system that my client will talk with is based on
>       WS-Notification 1.2. I noted that Muse 2.0 supports
>       WS-Notification 1.3. Is this backwards compatible, in other words,
>       will it be possible to use Muse 2.0 to generate a client that
>       talks to a 1.2 WS-Notification producer implementation that is not
>       build using Muse.
>     * I noted that muse 1.0 is available on the ibilio.org maven2
>       repository. Any plans to make the 2.0 version available there 
also?
> 
> Thanks again,
> Gero
> 
> Daniel Jemiolo wrote:
> > Hi,
> >
> > I assume you're referring to the Muse 2.0 release candidate, but I'm 
not 
> > sure since we haven't published the docs on the web site yet (just in 
the 
> > .zip files).
> >
> > Muse's command line tooling generates the server and client side of a 
> > project. It encorporates WSRF/WSN/WSDM implementations from Muse and 
> > creates new code for custom features you've added to your WSDL. For 
client 
> > generation, it will use pre-existing classes like 
> > NotificationProducerClient as a base class when generating a new Java 
> > client that is custom to your WSDL.
> >
> > The NotificationProducerClient, NotificationConsumerClient, and 
> > SubscriptionClient can all be used to send WSN messages. Based on what 


> > you've told me so far, I'm guessing that you'd want to write a service 


> > that implemented the WSN Notify operation so it could receive 
messages; 
> > you could then use NotificationProducerClient to subscribe and 
> > SubscriptionClient to destroy the subscription (unsubscribe). From the 


> > producer side, you can use NotificationConsumerClient to send 
messages.
> >
> > Dan
> >
> >
> > Gero Vermaas <gvermaas@xebia.com> wrote on 09/28/2006 05:42:15 AM:
> >
> > 
> >>   Hi,
> >>
> >> I'm developing an application that needs acts as a client to a 
> >> WS-Notification service (this is not implemented using Apache Muse). 
It 
> >> must be able to (un)subscribe and get notifications. I stumbled 
across 
> >> Apache Muse and scanned the documentation on the site and am not sure 

if 
> >> 
> >
> > 
> >> I could use Apache Muse for this.
> >>
> >> Reading the documentation my initial feeling was that Muse is 
primarily 
> >> intended to build the server side of WS-Notifications and not the 
client 
> >> 
> >
> > 
> >> side.... on the other hand... when I started browsing the download I 
> >> noticed the wsn-consumer sample which seems to do just what I want. 
It 
> >> subscribes to a NotificationProducerClient. So I think I can use 
Apache 
> >> Muse, is that correct?
> >>
> >> Regards,
> >> Gero
> >>
> >> 
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: muse-user-unsubscribe@ws.apache.org
> > For additional commands, e-mail: muse-user-help@ws.apache.org
> >
> > 


---------------------------------------------------------------------
To unsubscribe, e-mail: muse-user-unsubscribe@ws.apache.org
For additional commands, e-mail: muse-user-help@ws.apache.org




---------------------------------------------------------------------
To unsubscribe, e-mail: muse-user-unsubscribe@ws.apache.org
For additional commands, e-mail: muse-user-help@ws.apache.org

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic