(Up者有分!)web server端的C#脚本是否也可以使用socket进行通讯
系统的结构如下所示: 
 程序A(普通windows程序)---> Web   服务器   ---->    Web浏览器   
 现在要从程序A向Web服务器发送数据,然后在Web服务器处理后由Web浏览器显示,程序A使用Socket编程 
 不知道Web服务器的内部脚本是否也可以使用socket?   
 哪位大虾能提供点思路,谢谢!!!   
 或者谈谈可行性都可以,谢谢!   
------解决方案--------------------可以的吧
------解决方案--------------------Web 服务器通过socket与winapp交互会有安全问题 
 在internet上暴露多余的端口不是好的做法,尤其是在web server上 
 可以考虑用webservice 
------解决方案--------------------up
------解决方案--------------------up
------解决方案--------------------我在做一个web server的开源代替框架   
 优点是可以人为的控制整个过程的任何部分。修改和替换自己的实现。而且简单易用。 
------解决方案--------------------to woshialber(吴斐) (   
 为什么不使用一个httphandler或httpmodule呢
------解决方案--------------------up
------解决方案--------------------WebApplication可以用Socket,但不能在Aspx页面里面监听,因为Aspx处理完成后线程就终止了。可以将Socket放在一个静态类或Application中。在Application_Start事件中或类的静态构造函数中启动Socket的监听。   
 C#中有发送Http请求的组件:HttpWebRequest;HttpWebResponse;WebClient都是HTTP组件!可以和WebServer通讯。
------解决方案--------------------可以,因为HttpWebRequest并不在意服务端是如何处理的,而WebServer也不会在意客户端是什么及如何处理它返回的数据。
------解决方案--------------------up
------解决方案--------------------HttpWebRequest 
 HttpWebResponse 
 WebClient
------解决方案--------------------Up
------解决方案--------------------应该是可以的。最近正在接受一个半成品,里面的端口扫描,使用的是WindowsService。但是WebService不太了解,感觉应该是可以的。 
------解决方案--------------------up
------解决方案--------------------UP
------解决方案--------------------UP
------解决方案--------------------up
------解决方案--------------------up
------解决方案--------------------jf
------解决方案--------------------up+jf
------解决方案--------------------关注一下..顶
------解决方案--------------------up
------解决方案--------------------up
------解决方案--------------------up
------解决方案--------------------UP
------解决方案--------------------up
------解决方案--------------------up
------解决方案--------------------可以使用webservice 或remoting