gpt4 book ai didi

java - Windows 上的 PPP 服务器

转载 作者:可可西里 更新时间:2023-11-01 02:30:30 29 4
gpt4 key购买 nike

我们有一个解决方案,其中一些硬件连接到 Win 7 机器上的 COM 端口,并与我们的 Java 应用程序交互。硬件希望使用 PPP 服务器通过 TCP/IP 透明地连接到其他服务器。

有没有人对如何做到这一点有建议?从 Java 应用程序启动操作系统 native PPP 服务器,连接到 COM 端口?这是怎么做到的?

最佳答案

您可能会惊讶地发现,Win7 仍然原生支持 PPP。

按照这些步骤(或类似的步骤)进行操作,您应该就可以开始了。我实际上还没有执行过 PPP 连接,可能是从 Win98 开始,也许是 Win2k,但这些步骤看起来与他们支持的步骤非常相似。这并不简单,但这些应该可以帮助您完成 80% 或 90% 的工作(最后的 10-20% 将是正确配置串行连接的正常刺激 - 串行通信涉及的选项太多,并且PPP 使其在第一次连接尝试时就可以正常运行)。

  • 打开控制面板
  • 选择“电话和调制解调器”。如果它询问您的位置,请输入您需要的任何信息以使该对话框满意(我认为它只需要您的区号,但可能不需要,或者其他东西 - 我们不会使用它并不重要).
  • 告诉它您想要安装一个调制解调器,如果找不到,请不要担心 - 您将从列表中选择一个。
  • 点击“添加”按钮,告诉它不要自动检测一个
  • 在“(标准调制解调器类型)”下选择“两台计算机之间的通信电缆”
  • 告诉它使用什么串口

现在您需要为 PPP 连接设置“网络适配器”

  • 转到控制面板的“网络和共享中心”
  • 点击“设置新的连接或网络”
  • 选择“设置拨号连接”
  • 如果它询问您要使用什么调制解调器,请选择您刚刚设置的“两台计算机调制解调器之间的通信电缆”(除非您的计算机中有实际的调制解调器,否则不会发生这种情况)。
  • 给“创建拨号连接”对话框一个伪造的电话号码,这样它就可以让您继续...并给它一个您喜欢的连接名称,而不是“拨号连接”
  • 点击“连接”,它会尝试拨号。当然会失败。点击“仍然设置连接”

现在在新网络适配器上配置各种 PPP 设置:

  • 点击“网络和共享中心”控制面板中的“更改适配器设置”链接
  • 右键单击您刚刚创建的网络适配器(“拨号连接”或您为其指定的任何名称),然后选择“属性”
  • 配置“两台计算机之间的通信电缆”(主要是让您设置速度)。查看其他选项卡,了解您可能需要控制的各种其他选项。不要忘记在“网络”选项卡上配置您可能需要的 TCP/IPv4 属性。如果您使用的是 IPv6,请确保这些内容也已配置。

一旦硬件设备与 Win7 COM 端口建立 PPP 连接,Java 应用程序就应该能够像普通网络适配器一样通过 PPP 链接进行通信。祝你好运!

关于java - Windows 上的 PPP 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7011384/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com