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