Or, maybe can I handle request and read the callback without using JAX
WS (without java.xml.ws library)?

On Apr 1, 10:04 am, Ben Wright <compuware...@gmail.com> wrote:
> Unfortunately JAX-WS (Java API for XML Web Services) only works
> directly with XML.... (anyone feel free to correct me if I'm
> misinformed in this regard as I've never fully explored using JAX-WS
> without XML)
>
> You have a couple of options though...
>
> If you want to stick with XML based web services you can go with using
> Base64 encoded protocol buffer message(s) in appropriate XML fields.
> Likewise you can return data this way.  The drawbacks of this are that
> you're essentially throwing away a lot of the good that comes from web
> services being well defined in terms of argument and return data
> types. (Base64 is an encoding scheme for putting binary data in "human
> readable" data streams such as XML by only using displayable
> characters... encoding suffers a 4/3 size penalty as it takes four 6-
> bit chars to encode three 8-bit bytes)
>
> If you're more flexible you can implement a non-XML based web service
> using a RESTful model, or thin HTTP requests, to post and get protocol
> buffers directly as raw bytes.  There are also some "remoting"
> services built on top of protocol buffers that act much like web
> services.  I have not used any of them so I'll leave it to someone
> more versed in those to speak to them.
>
> If you want more info you can ask more questions or do a search on
> RESTful web services (and yes JAX-WS supports "RESTful" but still
> using XML...)
>
> Best of luck,
> Ben Wright
>
> On Mar 31, 10:38 pm, Canggih PW <cangca...@gmail.com> wrote:
>
>
>
>
>
>
>
> > hi,
>
> > Sorry, i'm new in Java.
>
> > Currently, i make a web service using python (for server) and java (for 
> > client).
> > Client-Server can updates data synchronously, i'm using long polling 
> > method. All
> > i know about how to implement those thing is using JAX WS, to send request 
> > and
> > read the callback response. But, JAX WS using XML. How can i using protobuf 
> > in
> > JAX-WS, or there are any other library in java that can do it?
>
> > Thanks in advance
> > Canggih

-- 
You received this message because you are subscribed to the Google Groups 
"Protocol Buffers" group.
To post to this group, send email to protobuf@googlegroups.com.
To unsubscribe from this group, send email to 
protobuf+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/protobuf?hl=en.

Reply via email to