【发布时间】:2011-07-06 13:44:25
【问题描述】:
我们需要使用特定的库进行序列化,使用方式如下:
var obj = Serializer.Deserialize(myStream); //Read
Serializer.Serialize(obj, myOtherStream); //Write
我们需要通过网络服务公开这个,我已经得到了这样的工作:
- 文件 -> 新项目 -> ASP .Net WebForms 站点
- 在 Page.Load 中,我们使用 Request 和 Response 成员进行序列化
- 修改响应中的 ContentType
- 然后我们调用 Response.End()
- 我们还必须将 Async="true" 放在 aspx 页面中
所有这些似乎都运行良好。
有没有更好的方法来处理这个问题?我们希望我们的服务在 IIS 中运行,但我们不知道将其设为 aspx 页面是否有任何开销。
将它与 WCF 挂钩有什么好处吗?
【问题讨论】:
标签: c# wcf web-services iis serialization