【求指导】WebService到底是什么
【求指点】WebService到底是什么小弟不才,之前做的一个.NET WebForm的项目,除了Web页面,还有一个ashx文件,用
【求指点】WebService到底是什么
小弟不才,之前做的一个.NET WebForm的项目,除了Web页面,还有一个ashx文件,用于开Timer定时处理一些后台业务以及接受其他业务请求,所以我想ashx是否是WebService?
百度了一下,居然还有asmx,快晕死了,ashx、asmx、WebService到底有什么关系呢?谢谢
[解决办法]

同意
[解决办法]ashx,一种服务器端的程序,直接接收来自客户端的请求,并且处理,而不需要经过asp.net页面解析。
asmx,使用soap协议,用来为web service提供接口/类型定义的服务器文档。
web service是统称,有很多种方法实现它。就好比web程序既可以用php写,也可以用asp写。
[解决办法]网站这种BS模式 是别人请求 才会响应
而IIS默认设置了个网站如果20分钟没有人请求就会关闭网站的进程,释放内存,你可以改
我不知道你的Timer是要干什么,但很少网站有做Timer的,毕竟网站是很被动的,在那里等别人请求~
[解决办法]你那个ashx中放Timer的程序,我们称A吧, 接收端称B
因为A是向别人请求,没有被请求,所有20分钟后关闭进程
可以修改设置 如下
http://www.cnblogs.com/netfocus/archive/2013/02/26/2933326.html
http://baike.baidu.com/view/8822133.htm?fromTaglist
另外,一般不会使用ashx这种方式,
而是使用window服务或ETL来同步~ 不会使用BS