当前位置: 代码迷 >> ASP.NET >> 跨站点对象的传递解决办法
  详细解决方案

跨站点对象的传递解决办法

热度:7071   发布时间:2013-02-25 00:00:00.0
跨站点对象的传递
如题:两边都是ASP.NE站点。
需要将订单数据从A传递到B

传递的对象是个dataset或者datatable(开始本来想通过URL参数传递,用分隔符分开)
但后来感觉还是传递数据结构比较严谨。

请问如何实现??
Session好像不能跨站点吧??

------解决方案--------------------------------------------------------
webservice比较合适
------解决方案--------------------------------------------------------
比如说使用json序列化,你使用 HttpWebReqeust来Post一个定义为byte[]类型的data数据,目标网页为一个ashx,那么在这个ashx中使用一句类似
C# code
new StreamReader(context.Request.InputStream).ReadToEnd()
------解决方案--------------------------------------------------------
探讨

详见#10楼

其实那样的话直接POST字节流就行了

------解决方案--------------------------------------------------------
如果两个都数据库都支持远程链接,可以考虑写存储过程来传数据
------解决方案--------------------------------------------------------
remoting webservice
  相关解决方案