0

私はネットワークドメインについての知識が最も少ないです。それが基本的なものであるかどうか私の質問をむき出しにしてください

たとえば、WindowsXPTCP/IPプロトコルを使用して2つのアプリケーション間で通信する方法を知りたいです。

PerlとTKを使用して、エントリウィジェットを使用してGUIを構築していますが、システムにインストールされている他の外部アプリケーション、たとえばAPPLICATION.exeがあります。

次に、Perlプログラムと外部アプリケーションAPPLICATION.exeの間で TCPを使用して接続を確立する必要があります

テストの目的で、GUIエントリに入力する内容はすべて、この外部アプリケーションが受信する必要があり(バイトとして受信することを期待)、外部アプリケーションがデータを送信するため、perlプログラムでそのデータを処理する必要があります。

これが単純な作業なのか複雑な作業なのか、私にはまったくわかりません。
同様のプログラミングのためにperlにモジュールが存在する場合は、私に提案してください。
誰かが私に例で答えを提供してくれるなら、私は非常に感謝しています。

ありがとうございます

4

1 に答える 1

1

以前にネットワークプログラミングを行ったことがある場合は簡単です。そうでない場合は、最初に基礎となる概念と用語を把握する必要があるため、中程度に困難です。必要に応じて、トピックに関する本を読んでください。

IO :: Socket::IPを使用することをお勧めします。Perl 5.14以降を使用している場合は、Perlとともに配布されるIO :: Socket::INETを使用することもできます。コード例と詳細なドキュメントへのリンクについては、https://stackoverflow.com/a/8582550/46395を参照してください。

于 2012-04-12T21:03:46.837 に答える