On Nov 9, 6:56 pm, maninder batth <batth.manin...@gmail.com> wrote:
> In typical WS-* webservice,  WSDL describes a service interface,
> abstracts from underlying communication protocol and serialization and
> deserialization as well as service implementation platform.
> Where does PB fits in this picture? Is  .proto file, equivalent to
> WSDL? Or should i view it as simply serialization and deserialization
> description file ?

A WSDL service description has 3 aspects: messages description,
interface description and binding description. A .proto file covers
the first aspect. That is, a protobuf message (or set of messages)
specifies the data format for a potential service interface. WSDL uses
mainly XSD for message description and XML as a serialization format.

But in theory, WSDL doesn't dictate specific means of message
description or a serialization format. You can (in theory) describe a
WSDL service with protobuf messages as the data format for the
interface. But in practise this has not been done (yet, AFAIK).

Regards,
Andrew

-- 
You received this message because you are subscribed to the Google Groups 
"Protocol Buffers" group.
To post to this group, send email to proto...@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