繁体   English   中英

c#和互联网密钥

[英]c# and internet key

我有一个使用c#和.NET 3.5在WPF上编写的软件,需要连接到互联网以与某些Web服务交换数据。

出于测试目的,我使用了SIM卡和沃达丰移动互联网棒钥匙usb以及沃达丰移动宽带软件。

为了对互联网连接进行一些控制,我只需使用system.process类在c#中启动程序vodafone移动宽带。 一旦配置为自动模式而不是请求sim的引脚,软件似乎正常工作。

我被迫关闭应用程序以杀死.exe软件。 一切似乎都有效。 但随后一段时间后,沃达丰移动设备开始手动连接,因此它不再连接到互联网。

移动宽带没有api座位,也无法通过AT命令打开连接。

所以我的问题是我可以使用具有C#api的设备允许PC连接到互联网,以便可以以编程方式打开与互联网的连接而无需用户交互,因此C#完全可以调用和管理。

提前感谢任何建议

不要在用户的机器上实现他们希望控制的东西自动化 - 让应用程序自动打开瞬态互联网连接显然存在安全风险,大多数人会立即删除您的应用程序。

我希望能够在我的计算机上断开互联网连接,而不必担心一个或多个应用程序试图重新初始化调制解调器/以太网卡/等。

您的应用依赖于连接 - 连接不依赖于您的应用。

所以基本上,恕我直言,不要这样做。

更新所以它适合老年人,我可以理解你在说什么 - 但我仍然认为这不是一个很好的理由来追求它作为一个解决方案。 应用程序自动化非常脆弱,特别是考虑到客户端可能在您不知情的情况下更新; 或者用户可能在技术上更先进,并选择使用不同的调制解调器。

在这种情况下,调查Vodafone软件是否可以配置为自动运行并始终保持开启状态可能会更好,然后确保负责安装它的任何人都能正确配置它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM