Yes, no prob.
I'll just have to find a nice tool to edit the wsdl.
Or just do another java-first project in order to generate a wsdl from
code, then import it the asynchronous app ;-)
I hope the asynchronous WS server will be soon normalized the same way as
the jax-rs asynchronous server (quite easy to use)

Yes, i'm lazy.

Another question : does CXF's @WebServiceProvider supports the asynchronous
invoke ?


2012/11/12 Freeman Fang <[email protected]>

> Hi,
>
> Actually it's no such limitation that you must use wsdl first way with
> async, you can write class like GreetMeSometimeResponse yourself, though
> it's a little bit hard and error prone, and yeah we recommend the wsdl
> first way.
>
> Freeman
> -------------
> Freeman(Yue) Fang
>
> Red Hat, Inc.
> FuseSource is now part of Red Hat
> Web: http://fusesource.com | http://www.redhat.com/
> Twitter: freemanfang
> Blog: http://freemanfang.blogspot.com
> http://blog.sina.com.cn/u/1473905042
> weibo: http://weibo.com/u/1473905042
>
> On 2012-11-12, at 下午4:59, Gege wrote:
>
> > Thanks !
> >
> > Just to be sure, since the callback is of type
> > AsyncHandler<GreetMeSometimeResponse>, does that mean that the webservice
> > must be created from WSDL, and not from Java ?
> >
> > That would be logical : i did not fount the @UseAsyncMethod anywhere. So
> i
> > started to code something on top of async @WebServiceProvider, do myself
> je
> > jaxb glue, and i was going to do some mapping between @WebServiceProvider
> > and methods of a class. I had the same requirement that the WS must be
> > created from WSDL.
> >
> > I guess CXF already did it for me. Good ! :-)
> >
> >
> > 2012/11/12 Freeman Fang <[email protected]>
> >
> >> Hi,
> >>
> >> FYI, for the jaxws server side asynchronous, since CXF 2.6.x, you can
> use
> >> @UseAsyncMethod which will leverage CXF Continuations API underlying,
>  take
> >> a look at jaxws_async sample(especially the README.txt which explain the
> >> Server Side Asynchronous models) shipped with CXF 2.6.x kit to get more
> >> details.
> >>
> >> Freeman
> >> -------------
> >> Freeman(Yue) Fang
> >>
> >> Red Hat, Inc.
> >> FuseSource is now part of Red Hat
> >> Web: http://fusesource.com | http://www.redhat.com/
> >> Twitter: freemanfang
> >> Blog: http://freemanfang.blogspot.com
> >> http://blog.sina.com.cn/u/1473905042
> >> weibo: http://weibo.com/u/1473905042
> >>
> >> On 2012-11-11, at 下午8:38, Gege wrote:
> >>
> >>> Hi,
> >>>
> >>> I'm using CXF between two endpoints (both are AS) in SOAP and/or REST
> >> over
> >>> HTTP.
> >>>
> >>> I want network callflows to be as simple as possible (no callbacks,
> plain
> >>> simple request/answer) and i want to be resources-efficient because
> some
> >>> requests might be long (and i'll have long-polling for events).
> >>>
> >>> So, I need to have asynchronous implementations (in java) of both
> client
> >>> and servers.
> >>>
> >>> Here is where i stand:
> >>>
> >>> SOAP (jax-ws) :
> >>> - asynchronous client : OK (wsimport + binding.xml)
> >>> - asynchronous server : not supported yet by CXF (AsyncProvider is
> >>> specified in jax-ws 2.2, it's not the most simple to implement (handle
> >> the
> >>> XML myself...) but it should be able to do the job, might be supported
> in
> >>> jax-ws-ri by sun).
> >>>
> >>> REST (jax-rs) :
> >>> - asynchronous client (cxf-wadl2java) : ? i did find anything about
> >>> asynchronous client and I really hope someone can give me a pointer
> >>> - asynchronous server : OK using AsyncResponse (jax-rs 2.0) and some
> >> fixes
> >>> that i'll post once i've tested a bit more
> >>>
> >>> For now, I feel like there are some pieces missing.
> >>> Of course i could implement a REST client myself, but i feel it's a
> >> waste.
> >>> There are libraries and utilities everywhere and what I want to do
> seems
> >>> pretty much in the scope of jax-rs and jax-ws).
> >>>
> >>> Thanks in advance.
> >>
> >>
>
>

Reply via email to