将流发送到.Net WCF服务

时间:2015-12-08 10:04:34

标签: c# .net winforms web-services wcf

我必须从桌面应用程序访问.Net WCF服务。基本上我需要传递一些在文本框中输入的数据。但是,数据无法以原始格式传递。自从客户/第三方服务以来,无法改变Web服务方面的方法。

方法签名如下 流ProcessStream(流请求);

关于对流做了什么,我唯一知道的是如下。

        HandleRequestHeaders();
        XmlDocument reqDoc = new XmlDocument();
        XmlDocument resDoc = new XmlDocument();

        if (ConfigurationManager.AppSettings["MaintenanceMode"] == null || !Boolean.Parse(ConfigurationManager.AppSettings["MaintenanceMode"]))
        {
            Stream ms = new MemoryStream();
            inStream.CopyTo(ms);
            ms.Position = 0;
            try
            {
                reqDoc.Load(ms);
            }
            catch (Exception ex)
            {
            }
        }

所以基本上我需要在桌面应用程序的文本框中发送粘贴/输入的xml文档。

0 个答案:

没有答案