问题标签 [mtom]
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.
java - MTOM Java WebServices 身份验证
我正在寻找一种简单而安全的方式来通过axis2/mtom webservice对用户进行身份验证......
类似于 http 身份验证...或会话 cookie 身份验证。
一个活生生的例子对我有很大帮助。
我有这个接收图像并处理它的网络服务......我需要要求身份验证和一种使用图像处理该用户的方法(例如,将图像移动到用户的文件夹)......
谢谢...
java - 使用 Metro,向客户端添加 MTOMFeature 会导致 MIMEParsingException,为什么?
我们有一个使用 Grails 和 Metro 1.0.2 插件发布的支持 MTOM 的 Web 服务:
按照本教程,我们设置了一个如下所示的 Java 测试客户端
当我运行客户端时,我收到以下错误消息:
由于异常,无法创建 SOAP 消息:org.jvnet.mimepull.MIMEParsingException:缺少开始边界
但是,当我不添加 MTOMFeature 时,只需
TestService service = new TestServiceService().getTestServicePort();
上传文件即可。但据我了解,如果服务器和客户端都未启用 MTOM,则整个文件将保存在内存中(而不是流式传输)。所以,我的问题是
- 为什么我们会得到这个错误?
- 如果我不添加 MTOMFeature,文件是否仍会通过 MTOM 传输?
我将非常感谢任何帮助/提示!
c# - Axis2 MTOM Webservice 和一个 .NET 客户端来使用它
所以我有这个新的 Axis2 MTOM Webservice 正确地服务于基于 java 的 Web 服务客户端。
当我尝试将服务(或 Web)引用添加到 vs2008 并使用生成的代码使用它时,问题就出现了。到现在为止,一切都还好吗...这是发生的事情:
- 我们创建必要的对象(客户端、请求和参数对象)
- 我们打电话给服务
- 收到响应时,它会抛出异常并显示以下消息:
或者问题将是
¿如何将axis2 webservice的响应设置为非mimetype?
wcf - MTOM 编码和自定义绑定
如何配置自定义绑定和 MTOM 编码?我有一个自定义绑定,如下所示,
我的 MTOM 绑定如下所示,
我该如何结合这个?
wcf - 在同一服务中具有 MTOM 和文本消息编码
我有一个 WCF 服务,它公开了多个操作合同。一份合同是上传一个大文件。所以我想为该方法使用 MTOM 消息编码,为其他方法使用文本编码?如何创建单一服务并使用文本和 MTOM 消息编码?
axis2 - 如何将 Axis 2 MTOM 临时文件流式传输到 HttpServletRequest
我正在使用下面的代码从网络服务器检索附件。在这种情况下,客户端是 Web 浏览器。因此,目前,用户向网络服务器发出附件请求。Web 服务器向另一台服务器发出 MTOM 请求以获取附件。然后,该网络服务器在开始将该附件写入响应之前等待附件下载。用户等待两倍的时间来获取文件。如何利用 Axis2 代码访问临时文件,以便在创建临时文件时将其流式传输给用户?我知道这听起来不是最好的方法,但这是要求。我正在处理高达 2GB 的大文件,因此等待两倍的时间来接收文件是行不通的。
jakarta-ee - Axis2/Axiom 处理 SOAP MTOM/非 MTOM 附件
在环顾四周并尝试了不同的建议解决方案后,我正在写这篇文章。建议从 MTOM/非 MTOM SOAP 消息中提取二进制数据的 2 个最常见的解决方案是:
- 检索 OMText 节点,并使用其中的 dataHandler 实例
- 找到包含“href”属性的 OMElement 节点。获取 'cid:xxxxx' 值,并使用 'xxxxx' 部分从消息上下文实例中存在的附件映射中检索附件。
我面临的问题是我的客户端指示 SOAP 响应消息是 MTOM [我使用消息上下文实例的 isDoingMTOM() 方法确定了这一点]。但是,没有包含“href”属性的 OMElement 节点。在打印 SOAP 信封时,我发现二进制数据内嵌在正文中。所以我尝试了 OMText 节点方法来获取数据,但是每当我尝试将 OMElement 强制转换为相应的 OMText 节点时,我都会不断收到 classCastException。
有人可以指出我错过了什么吗?
wcf - 自定义 MTOM 绑定和最大上传大小
我正在为我的上传服务使用下面的绑定配置,
但是使用此设置,我无法上传超过 1mb 的大文件,服务器响应是错误请求。
有什么想法吗?
java - 发送到客户端后,JAX-WS MTOM 删除附件
我在 Java 1.6 中使用 JAX-WS 的参考实现。在我的服务器上,我有一个 Web 服务方法,它返回一个带有作为 javax.activation.DataHandler 附件的响应。
我需要做的是在文件完全从服务器发送到客户端后删除文件。但是,在从客户端发送响应之前,我的 webservice 方法已经完成。
我该怎么做才能将文件标记为删除,或者是否有一个回调可以在传输后删除文件?
谢谢
wcf - BizTalk 2006 R2 中的 MTOM/XOP 支持?
我们目前正在开发 BizTalk 解决方案,该解决方案应通过 Web 服务请求将二进制数据作为 XOP 附件返回。BizTalk 通过 WCF 适配器支持 MTOM,但我不知道 BizTalk 是否也支持 XOP?
(我发现了一篇关于BizTalk 附件模式的博文,但这并没有给我首选的解决方案)
我们正在使用 BizTalk 2006 R2、Visual Studio 2005