Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/357.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 从Dot Net应用程序向AXIS2 Web服务发送MTOM请求_C#_Java_Web Services_Axis2_Mtom - Fatal编程技术网

C# 从Dot Net应用程序向AXIS2 Web服务发送MTOM请求

C# 从Dot Net应用程序向AXIS2 Web服务发送MTOM请求,c#,java,web-services,axis2,mtom,C#,Java,Web Services,Axis2,Mtom,我需要将要签入到Documentum位置的MTOM请求发送到AXIS2 Web服务 该服务已确定两种传输模式,64位编码和MTOM。即使我使用MTOM模式并对Web.Config WSE 3.0进行更改以仅发送MTOM请求,base 64也会通过线路传递 如何确保请求是MTOM?我需要以字节数组的形式共享该文件。签入文档的方法希望它是一个字节数组 在我的笔记本电脑上安装了WSE3.0。 按照此处的建议更改了Web.Config- 将类-公共部分类DasStoreContentService_V1

我需要将要签入到Documentum位置的MTOM请求发送到AXIS2 Web服务

该服务已确定两种传输模式,64位编码和MTOM。即使我使用MTOM模式并对Web.Config WSE 3.0进行更改以仅发送MTOM请求,base 64也会通过线路传递

如何确保请求是MTOM?我需要以字节数组的形式共享该文件。签入文档的方法希望它是一个字节数组

在我的笔记本电脑上安装了WSE3.0。 按照此处的建议更改了Web.Config- 将类-公共部分类DasStoreContentService_V1X0的继承从System.Web.Services.Protocols.SoapHttpClientProtocol更改为Microsoft.Web.Services3.WebServicesClientProtocol。 重写该方法,如下所示 受保护的覆盖System.Net.WebResponse GetWebResponseSystem.Net.WebRequest请求 { System.Net.WebResponse输出=base.GetWebResponserequest; this.RequireMtom=false; 返回输出; } 5.在发送MTOM请求之前,通过以下方式更改请求类型: dscsService.RequireMtom=true