
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
socket通信とmultiprocessingのpipeを比較する - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
socket通信とmultiprocessingのpipeを比較する - Qiita
並行処理できて、なおかつ情報をまとめて受信したい時にパッと思いついたのがsocket通信でしたが、試行... 並行処理できて、なおかつ情報をまとめて受信したい時にパッと思いついたのがsocket通信でしたが、試行錯誤した結果、multiprocessingのPipeで実装を行いました。今回はsocketとPipeの比較をメモ程度に。 結論から言うと、送信内容をすぐに受信するのであれば両方とも変わりありませんが、受信内容をまとめて受け取る処理の場合はpipeの方が扱いやすかったです。 socket通信のテストコード ローカル通信を利用して、パソコン内のpyファイル同士で文字列の送受信を行います。 具体的にはサーバ側から文字列を送信し、クライアント側はまとめて受信するために受信処理を遅延させます。 # -*- coding:utf-8 -*- # !/usr/bin/python import numpy as np import socket import sys # 環境に応じて変更 HOST =