名称 | ソケット通信によるプロセス間通信 |
---|---|
番号 | MIRSMG4D-SOFT-0007 |
版数 | 最終更新日 | 作成 | 承認 | 改訂記事 |
---|---|---|---|---|
A01 | 2017.04.18 | 牛丸真司 | 牛丸真司 | 初版 |
A02 | 2021.05.25 | 牛丸真司 | 牛丸真司 | 管理台帳フォーマットへの変更 |
tar xvfz comm_python_C.tar.gz
C言語プログラムはまず、以下のようにして実行ファイルを作成する。
ファイル名 説明 server.c C 言語の受信プログラム client.c C 言語の送信プログラム rcv.py Python の受信実行プラグラム snd.py Python の送信実行プラグラム comrcv.py Python の受信関数を定義したファイル comsnd.py Python の送信関数を定義したファイル
gcc -o server server.cなお、このプログラムの動作は、Ubuntu 18.04 の環境で確認している。 また、Pyhton プログラムは Python3 に対応したものになっている。
gcc -o client client.c
(ただし、演習室端末間ではこの通信はエラーとなる)