问题标签 [spml]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1112 浏览

active-directory - 开源 SPML 到 LDAP 网关

我最近遇到了Project Keychain,想知道是否有任何其他 SPML 到 LDAP 网关是开源的。实现语言无关紧要。

0 投票
2 回答
3463 浏览

wsdl - WSDL 和 SPML 有什么区别?

有人可以告诉我 SPML 和 WSDL 之间是否有任何区别?它们相互关联吗?

我读过一些东西说 WSDL 是通用的,用于任何服务,而 SPML 仅用于供应服务。我试过用谷歌搜索,但我仍然没有得到 WSDL 和 SPML 之间的确切区别。

谢谢..

0 投票
1 回答
1511 浏览

c# - SPML(服务供应标记语言)/ C#.Net 请帮助!

很抱歉在这里实际上乞求帮助,但我的任务是处理上述问题,找不到任何足够的资源来帮助我。这是详细信息:

  1. 该公司拥有身份管理软件,可提供对用户实体的更改的 SPML (SOAP)“馈送”

  2. (如果我做对了)SPML 驱动程序向我的服务器上的 URL 发出 POST 请求,该 URL 发送这些更改

  3. 该 URL 下的任何内容都必须处理发布的信息 (XML)

第3点是我的一点。我不知道该写什么。asmx? ASP? 阿什?Commodore 64 盒式磁带?显然 SPML 驱动程序需要一个 200 响应 - 无论如何,当处理发生时它会得到它,不是吗?还有什么我没有得到的吗?

任何帮助、指示、指导或建议我放弃并获得新的爱好,将不胜感激。

谢谢。

编辑..............

有一个简单的肥皂驱动程序(用于测试),它将 xml 发布到一个 aspx 页面,然后依次使用 POST 并保存 xml。感谢 J Benjamin(下)和http://www.eggheadcafe.com/articles/20011103.asp的启动。

SOAP 驱动程序(适用于页面加载)

SOAP READER(调用时读取 xml)

}

下一步是尝试使用 SPML 服务(这是一个 Java 驱动的 Novell 类型的东西)——如果我有任何问题,我会在这里发帖!!

谢谢大家.. :)

0 投票
1 回答
938 浏览

php - 在 php 中解析 SPML 响应文件

我正在尝试解析格式如下的 4GB+ xml(spml) 文件。我可以使用 SimpleXML 解析格式类似的测试文件 [肯定有一些警告];但是当我尝试使用 XMLReader 解析相同的内容时,我没有得到任何输出。如果有人知道任何解决方案,请帮助我

但是,我收到以下警告消息:

0 投票
3 回答
5253 浏览

java - 如何修复此错误“XYZ 没有无参数构造函数”

我正在尝试编写一个侦听 SPML 请求的 Web 服务。我正在使用 spml 版本 2 工具包。

我正在使用 Jdeveloper 创建这个网络服务。

我创建了一个这样的方法: public Response execute(Request req)

当我尝试使用 jdeveloper 创建 Web 服务时...出现以下错误:

ExecutionMode does not have a no-arg constructor.

有谁知道如何解决这个问题..??这方面的一个例子将不胜感激。

谢谢,布赖恩

0 投票
1 回答
5509 浏览

web-services - 如何将具有相同名称空间和本地名称请求的两个单独的 Web 服务路由到不同的端点?

我正在尝试在一个 spring 部署中创建 2 个单独的 Web 服务,两者都使用相同的 xsd 模式生成 wsdl,但将它们路由到两个单独的端点,以便我可以在不同的上下文中以不同的方式处理请求.

前任:

Webservice 1:访问的子集、较低的权限和安全约束

Webservice 2:更高的权限

现在,由于两个 wsdls 都基于相同的 xsd,因此请求的“命名空间”和“localPart”通过相同的网络连接,无论我访问的是哪个 Web 服务(/SpmlReadOnly 或 /SpmlCrud)。

因此,这排除了已弃用的 PayloadRootQNameEndpointMapping ,因为 localPart 和命名空间仍然是相同的,等等......而且我当前的配置只是将请求路由到相同的端点方法处理程序,我无法区分调用了哪个 Web 服务:

我能做的甚至可能吗?如果 xsd 是共享的,并且在模式的根目录具有相同的命名空间,并且请求相同的 localPart 方法,是否有办法区分它们并映射到两个不同的端点?任何有关这方面的信息都会很有用!我希望我不必设置两个单独的 .wars 并在服务器上使用自己的代码库分别部署它们!

谢谢,达米安

0 投票
0 回答
157 浏览

xml - WCF 服务绑定能够接收带有 Bare bodystyle 的 XML

我正在构建一个实现 SPML 标准的 WCF 服务。这意味着一个端点需要能够接收大量 XML 请求,这些请求被解释为添加/修改/删除命令。所有 XML 请求都以标准定义的请求名称标签开始。

例如:

我的问题是是否可以将 xml 发送到 WCF 服务而不将 xml 包装在标识 wcf 服务方法名称的标记中。

我尝试在 webservice 方法上设置以下内容。

WebInvoke(BodyStyle = WebMessageBodyStyle.Bare)

但是我无法让它在basicHttpBinding.

这可能使用 abasicHttpBinding吗?

0 投票
1 回答
960 浏览

spring - 如果他们的 XSD 具有唯一粒子属性错误,我如何在 Spring Web 服务中验证 SPML SOAP 请求?

我想知道是否有人可以在这里指出我正确的方向。

我正在开发一个需要创建 Web 服务功能以符合 SPML v2 规范 (https://www.oasis-open.org/committees/tc_home.php?wg_abbrev=provision) 的项目。它是一个基于 XML 的供应服务规范。

我已经创建了映射到肥皂请求的名称空间和本地部分的端点。我的问题在于尝试使用规范本身提供的 XSD 验证 Spring Web 服务中的有效负载请求。根据我的研究,它是一个“开放内容模型”,任何验证或编译 XSD 的尝试都会导致唯一粒子属性错误。

发生这种情况是因为 CORE XSD 有一个“ExtensibleType”complexType,当其他 complexTypes 从它扩展时会导致错误。从我的研究中,我可以看到错误发生的原因,但我不想修改规范本身提供的 xsd。

例子:

这将在尝试验证 xsds 时导致以下错误:

cos-nonambig: WC[##other:"urn:oasis:names:tc:SPML:2:0"] 和 "urn:oasis:names:tc:SPML: 2:0:search":basePsoID(或来自他们的替换组)违反“唯一粒子属性”。在针对此模式进行验证期间,将为这两个粒子创建歧义。

由于 XSD 本身是无效的,所以我有一段时间想弄清楚如何根据规范本身提供的 XSDS 实际验证有效负载请求。

当服务器尝试启动时,在 spring 上下文文件中添加 PayloadValidatingInterceptor 会导致相同的错误:

感谢任何人提前输入,不确定是否有人遇到过此类问题。

达米安

0 投票
0 回答
81 浏览

java - 骡肥皂请求包装 spml 内容

我有一个任务,我应该将spml内容包装在soap请求消息中。我怎么能在inbound-endpoint. 我的意思是 mule 应该收到一个请求,其中包含spml AddRequest. 我尝试过使用@webserviceprovider,但它不起作用。

0 投票
1 回答
410 浏览

saml - SPML 客户端测试

我创建了一个 SPML 客户端。我需要验证它是否工作正常。请向我推荐可用的开源 SPML 提供程序(服务器)来测试 SPML 客户端。

谢谢