一个设备管理的页面,用户点击“更新固件”,如何控制设备进行更新动作呢?

辉歌 2011-03-02 01:11:08
一个设备,提供了tcp/ip连接功能,设备在某端口监听套接字,接受数据。

用asp.net做了一个页面,其中有一个功能,是更新设备的固件。我现在不知道如何使得用户单击“更新固件”后,如何将更新命令发送到设备监听端口上去。

asp.net能做这样的工作吗?

如果不能做,有其他方案吗?要求比较稳定安全,不能自己写的一个模块或者组件死了,搞的整个iis都挂了。

谢谢。
...全文
193 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
hztltgg 2011-03-02
  • 打赏
  • 举报
回复
iis如果有足够的权限,应该可以,没试过,你可以试试,asp.net里new 一个 socket看看
辉歌 2011-03-02
  • 打赏
  • 举报
回复
就是用ASP.net能否发起一个tcp连接。并且进行数据通信。
V-Far 2011-03-02
  • 打赏
  • 举报
回复
没明白。。。
activex?
辉歌 2011-03-02
  • 打赏
  • 举报
回复
用户-->IE-->IIS-->设备

用户用IE连接到IIS,IIS上用的asp.net写的页面。

有一些设备,连接在网络上,这些设备都在某端口监听TCP连接,有数据通信协议。

我现在是想让asp.net程序用tcp的方式连接到设备的端口上去,根据协议,控制设备。

也就是IE是IIS的客户端。IIS上跑的asp.net程序是设备的客户端。
子夜__ 2011-03-02
  • 打赏
  • 举报
回复
没懂LZ的意思。。
hztltgg 2011-03-02
  • 打赏
  • 举报
回复
没看明白这些东西是怎么接的,你的设备上有浏览器?
shine_fly 2011-03-02
  • 打赏
  • 举报
回复
在WebConfig中添加Key来区分你的版本号,例如:<add key="PDUpdate" value="V1.0.1"/>
在用户使用的时候验证他用的版本号和你的WebConfig的版本号是否一致,不一样则下载更新。

62,242

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧