webservice对代理,防火墙兼容比较方便。
可以把DataSet保存到文件中,然后在webservice中利用DIME传输文件。考虑安全性可以传输加密的文件。
可以把DataSet保存到文件中,然后在webservice中利用DIME传输文件。考虑安全性可以传输加密的文件。
解决方案 »
- sql 使用getdate()获取的时间做主键出现问题
- 请问 C#可以获取到 打印机走纸器的事件驱动吗?
- 基于TCP的P2PSocket通信
- 大家在业务层如何使用ORM定义的实体类?
- 唉,我又来问东西了,关于 C# 多个控件共用相同事件简化。
- 很简单的一个问题,为什么我这个抛描不起作用呢?
- 老掉牙的组合问题
- 关于使用XML建立音乐播放器的播放列表问题
- C#中关于系统音量控制的问题!
- 除了C#我用那个语言都可以做到,就是C#写不出来
- 筛选问题,高手们 100分,不够再加,顶者有分
- 我在 MS 的网站上看到的 REPORTING SERVICES 怎么是 DEMO 和 TRIAL 版的? 没有正式版下么?
if (thisDataSet == null) { return; }
// Create a file name to write to.
string filename = "myXmlDoc.xml";
// Create the FileStream to write with.
System.IO.FileStream myFileStream = new System.IO.FileStream
(filename, System.IO.FileMode.Create);
// Create an XmlTextWriter with the fileStream.
System.Xml.XmlTextWriter myXmlWriter =
new System.Xml.XmlTextWriter(myFileStream, System.Text.Encoding.Unicode);
// Write to the file with the WriteXml method.
thisDataSet.WriteXml(myXmlWriter);
myXmlWriter.Close();
}
B\S的好处就是没有数据传输的危险,可以在随时随地进行使用,对客户端系统没有什么要求。
各有各的好处和用处
但是对于比较少移动的办公软件来说,还是win form的功能实用
http://msdn.microsoft.com/webservices/building/wse/default.aspx
Using WSE-DIME for Remoting over Internet. - C# ...
www.codeproject.com/cs/webservices/remotingdime.asp
Using WSE DIME in .NET
www.sswug.com/see/21936