ashx一般处理程序和Webservice,在大的访问量和多平台(安卓、IOS)的情况下哪个比较好

要做的是一个大型的Web项目,访问量是超级大的。
而且是多平台,PC,wap,安卓,IOS,平板,多个平台。
并且是有多个子网站。
是要用ashx还是用Webservice来做接口。
除了考虑性能,还要考虑以后的代码维护,还有安全性的问题。
用哪个更加适合。

WebService是要求结果为XML可描述的,规范性较强!ashx可以处理更多结果类型,灵活性更强!
温馨提示:内容为网友见解,仅供参考
第1个回答  2014-04-19
ashx 比较好 如果可以的用mvc.net 处理 会更好

ashx一般处理程序和Webservice,在大的访问量和多平台(安卓、IOS...
WebService是要求结果为XML可描述的,规范性较强!ashx可以处理更多结果类型,灵活性更强!

一般处理程序ASHX文件!AJAX用途太大
ashx 其实可其他的 .cs 写法一样 只是很多命名空间需要自己引用一下 如果用在ajax上,我是这么用的,就是在调用之前用个权限判断再!以text的方式输出这样就能返回给ajax请求 !

C# .net问题:打算全部用ashx写个后端项目,前端用html+js+ajax与后端交 ...
ASXH是一般的网站应用程序,主要用来处理小型的,不需要回发的请求,比如发送个图片给客户端啊,这种。他不是一个项目,而是一个项。只要是ASP.NET项目中,都可以右键添加一个asxh项,用于url处理请求。优点是很简单,缺点是很老很过时,至于以后和其他客户端交互更是难,因为asxh项是很难维护成一个...

相似回答