【发布时间】:2009-12-14 18:20:46
【问题描述】:
我们有一些独立的设备会通过 HTTP 将 XML 消息发送到任意处理软件(可能由我们开发,可能是第 3 方)。消息相对简单,并且符合现有模式。无需具体回复。
我突然发现自己迷失在网络服务技术术语的世界中。我想要以下内容:
- 使设备尽可能简单,并且不依赖于任何特定技术,例如 SOAP(除非它是有益的)。
- 尽可能简单地使用消息。例如,我可以只通过 HTTP 发送 XML,但接收者必须手动处理消息(我认为)。如果有人可以使用类似 WSDL 的工具轻松创建任何语言的消费者,那就太好了。
请帮助填补我理解中的巨大空白……并为我指明正确的方向。谢谢!
更新:我应该让自己更清楚一点。我不反对使用任何“技术”,我只是在寻求建议以取得良好的平衡。独立设备的功能非常有限,但足以通过 HTTP 发送 XML 消息——我不想让这些事情变得复杂。
然后我当然可以直接使用并手动处理 XML 消息......但是如果有一种方法可以生成此代码(我可以从 WSDL 生成代码的方式),那就太好了。我得到的是一个描述消息本身的 .xsd,仅此而已。
【问题讨论】:
标签: xml web-services http xsd