我们有一个解决方案,其中一些硬件连接到Win 7计算机上的COM端口,并与我们的Java应用程序进行交互。硬件希望使用PPP服务器通过TCP/IP透明地连接到其他服务器。
有人对如何执行此操作有任何建议吗?从Java应用程序启动OS native PPP Server,并连接到COM端口?这是怎么做的?
最佳答案
您可能会惊讶地发现Win7仍然原生支持PPP。
遵循这些步骤(或类似的步骤),您应该会很擅长。自从可能是Win98,也许是Win2k以来,我实际上还没有执行过PPP连接,但是这些步骤看上去与它们支持的步骤非常相似。这不是一件容易的事,但是这些应该可以让您获得80%或90%的 yield (最后10-20%的 yield 是正确配置串行连接的烦人的烦恼-串行通信中涉及的选择太多了, PPP,使其在第一次尝试连接时就可以正常进行)。
现在,您需要为PPP连接设置“网络适配器”
现在,在新的网络适配器上配置各种PPP设置:
一旦硬件设备与Win7 COM端口建立PPP连接,Java应用程序就应该能够通过PPP链接进行通信,就好像它是常规网络适配器一样。祝你好运!
关于java - Windows上的PPP服务器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7011384/