【问题标题】:is it possible to establish tcp ip between programs written in different languages [closed]是否可以在用不同语言编写的程序之间建立 tcp ip [关闭]
【发布时间】:2014-09-07 01:54:58
【问题描述】:

编辑:我真的很感激一个关于这件事的来源或例子。 一些公司有一个用 C++ 编写的分布式程序,它运行在不同的机器上,它使用 TCP/IP 在不同的机器(windows 和 linux)之间进行相互通信。是否可以使用能够加入其网络的其他语言(python、java)从头开始编写程序?

【问题讨论】:

  • 你认为所有的 TCP/IP 端点都是用同一种语言编写的吗?
  • 是什么让您认为 TCP/IP 是特定于语言的?
  • 我不知道,这就是我问这个问题的原因!我找不到任何关于这一点的资源,

标签: tcp-ip


【解决方案1】:

是的。当然,TCP/IP 与语言无关。关键问题是让协议正确。

【讨论】:

    【解决方案2】:

    如果您对所传达的内容有规范(或者可以对其进行逆向工程),那么可以。不知道要发送什么,以及期望返回什么,这将是一场失败的战斗。

    【讨论】:

      【解决方案3】:

      当然!这就是为什么它是一个协议:你不必知道对方是谁,只要它遵循协议规范即可

      基于编辑:

      此信息随处可见,具体取决于您要使用的语言。 Here 是 tcp 通信的基本 python 示例

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-09-21
        • 2015-07-20
        • 1970-01-01
        • 2010-10-02
        • 1970-01-01
        • 2010-12-29
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多