4 ms·
What’s the conceptual difference between this and SOAP with WSDLs?
by nico 4y ago
What’s the conceptual difference between this and SOAP with WSDLs?
- mooreds 4y agoOuch :) . In concept, not much. Maybe slightly easier to implement? More momentum? Certainly a more modern feel (can't think of the last time I saw someone build a new SOAP service, but maybe that's just the circles I run in).
- cratermoon 4y agoOr for that matter Sun (now ONC) RPC, CORBA, DCOM, DCE, gRPC, or XPCOM?
- faldore 4y agoCorba had the funkiest interop issues
- cratermoon 4y agoError: no error
- faldore 4y agoSOAP (and XSD) were amazingly expressive and capable. They just didn't do enough to balance verboseness, simplicity, and conciseness. Amazing how much work and progress was lost when it was all thrown away for REST/JSON. JSON Schema is great but never reached the level that XSD did.
- ccouzens 4y agoI maintain a project that converts from a specific API mostly documented in XSD to JSON schema. For the specific API I'm interested in XSD and JSON Schema are mostly equivalent. Quite probably it isn't true in the general case. Check out some of the test cases in this directory to get an idea how XSD can be translated into JSON Schema https://github.com/ccouzens/vcloud-rest-openapi/blob/main/transformer/src/parsers/doc/etc/field.rs#L348 https://github.com/ccouzens/vcloud-rest-openapi/blob/main/tr...
- sebazzz 4y agoNothing, but (we pretend) it is less complicated.