我很新的全阿贾克斯/ Asp.Net的东西,所以......Asp.Net服务器端执行选项
我知道有实施的至少有几个不同的方式启用了Ajax的Asp.Net站点的服务器端。
一种方法是将静态方法添加到您的aspx页面的代码隐藏并用WebMethod
属性标记它们。
另一种方法是使用一个单独的ASMX web服务文件(我不知道任何关于:))。
实现服务器端最常用的选项是什么?每个人有什么优点和缺点?从安全和会话的角度来看,每个人都会如何? (确保服务器知道Ajax请求来自哪个会话并确保只有登录用户能够响应?)
.ashx使用起来更简单 – mcjabberz 2009-09-09 17:24:29