【发布时间】:2010-05-05 05:23:25
【问题描述】:
谁能告诉我 SPML 和 WSDL 之间是否有任何区别? 它们之间有关系吗?
我读过一些文章说 WSDL 是通用的,可用于任何服务,而 SPML 仅用于供应服务。我试过用谷歌搜索,但我仍然不明白 WSDL 和 SPML 之间的确切区别。
谢谢..
【问题讨论】:
-
我已经为这个问题添加了字幕,希望人们现在可以专注于回答这个问题。
谁能告诉我 SPML 和 WSDL 之间是否有任何区别? 它们之间有关系吗?
我读过一些文章说 WSDL 是通用的,可用于任何服务,而 SPML 仅用于供应服务。我试过用谷歌搜索,但我仍然不明白 WSDL 和 SPML 之间的确切区别。
谢谢..
【问题讨论】:
这是 WSDL 的入门教程。
http://www.w3schools.com/wsdl/default.asp
还有一个关于 SPML 的教程:
http://go4idm.blogspot.com/2008/03/spml-tutorial.html
据我所知,SPML 处理交换provisioning 信息,而 WSDL 是详细描述web service 的语言,以便您可以与之交谈。
【讨论】:
SPML 是服务供应标记语言。它根本与 WSDL 无关。 SPML 是一个标准(由 OASIS 颁布),描述了与供应操作相关的系统互操作性协议。在这种情况下,配置定义为:
“...管理(设置、修改和撤销)用户或系统访问权限或与电子发布服务相关的数据所需的所有步骤的自动化”。
您可以在此处获取有关 SPML 的更多信息(标准文档、示例代码、参考实现):https://openspml.dev.java.net/
我们使用 SPML 作为 Oracle 身份管理器和我们的一些自定义系统之间的桥梁,以提供自动化、可审计、工作流驱动的用户管理、访问权限等。
【讨论】: