風語·深蓝

Agile Methodology, HeadStorm And MindMap, they will change me.

导航

随笔分类 -  .Net Remoting

最近研究.Net Remoting,和大家一起交流心得。
摘要:最近在研究基于Ajax-Enabled WCF方式直接给前台提供服务,在返回数据优化方面遇到一些小麻烦,归纳如下:问题1:因为想要WCF Service方法直接返回Stream流,但若直接返回流,会被浏览器识别为文件流,弹出下载提示;问题2:如果采用Gzip压缩Json数据流,则需要修改返回的Response中的Content-Encoding属性,否则浏览器会把流识别为乱码。解决办法:WebOp... 阅读全文

posted @ 2010-08-27 10:07 風語者·疾風 阅读(765) 评论(1) 推荐(0) 编辑

摘要:这两天在研究如何通过JSONP去实现跨域调用WCF服务,找到了以下几种解决方式: 解决方案一: 在服务器端直接通过调用DataContractJsonSerializer或JavaScriptSerializer对数据进行JSON序列化后返回Stream或直接调用Response.Write方法把序列化后的数据返回给业务系统: 以下的JsonHelper类实现对于JSON调用和JSONP调用进行... 阅读全文

posted @ 2010-05-22 16:10 風語者·疾風 阅读(1765) 评论(1) 推荐(0) 编辑

摘要:其实感觉Remoting若基于IIS为宿主,只能使用HTTP作为传输协议,并默认端口80(若更改IIS默认端口后,不知道Remting的端口是随之改变还是需要手动设置)首先,在IIS上新建一个Web应用程序,假定虚拟目录名为Remoting.(当然用VS建立一个Web应用程序项目是最方便的方式),并把WebForm1删除,然后修改Web.Config的内容给出一个最简单的配置例子: ... 阅读全文

posted @ 2005-09-16 11:03 風語者·疾風 阅读(1152) 评论(0) 推荐(1) 编辑