首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

asp.net中是否可以创建套接字来和其他应用程序通信?该怎么解决

2012-02-01 
asp.net中是否可以创建套接字来和其他应用程序通信?项目的结构是这样的:终端--- windows服务程序 ---

asp.net中是否可以创建套接字来和其他应用程序通信?
项目的结构是这样的:
终端   <---> windows服务程序 <---> 数据库 <---> IIS <---> 浏览器客户端
windows服务程序是管理和监测所有终端的程序,接受终端通过无线网络发送
过来的数据保存到数据库中,并且监视各终端的状态并写入数据库中,
接受用户修改终端的参数,并且及时传递给终端。

现在的问题就是,当用户在浏览器端编辑了终端的参数,提交到IIS,然后
IIS把这些数据要传递到   windows服务程序   中,这就需要用到套接字来进行通讯
不知道这样是否可行?如果不行,那就只有写COM组件来调用了
这样比较麻烦一点,请有经验的大侠不吝赐教.谢谢


[解决办法]
当然可以,但不是直接WinSock那一套,.net有自己的库。
到MSDN里研究一下System.Net.Sockets命名空间里的东西吧,尤其是System.Net.Sockets.Socket类。
[解决办法]
可以
[解决办法]
Windows服务用remoting开一个tcp/icp的通道,让ASP.NET程序和他通讯嘛
[解决办法]
webserver 不知道行不行
[解决办法]
.NET的底层就是COM

你的需求通过调用.NET类库就可以满足
[解决办法]
可以啊,我现在就弄一个
[解决办法]
remoting比较实际

热点排行