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.