(1 ~ 5件目表示 / 5件中)
タグ「socket」の条件で表示中。


記事一覧

複数のクライアントに同時にファイルを検索させる【Python, ソケット通信】

535, 2022-08-15

複数のパソコンにファイルを同時検索させたい

今回はPythonのソケット通信で複数のクライアントに同時にファイルを検索させるというプログラムを作ります。
サーバープログラムから検索対象のファイルのキーワードをクライアントに送信し、そのキーワードでクライアントにファイルを検索させます。
クライアントが検索して見つけたファイルのパスはサーバー側にソケット通信で送信し、サーバー側でそのパスをユーザーに出力します。

こうすることでサーバーから複数のクライアントの環境で同時にファイルを検索させて、その結果をまとめてサーバーで見れるという機構ができます。
今回はこれを作っていきます。

(省略されました)


Pythonでファイル受信/送信プログラムを作る【ソケット通信】

533, 2022-08-12

Pythonでファイル受信/送信プログラムを作る

今回はPythonのソケット通信でファイル受信/送信プログラムを作ります。
プログラムの仕様としては安全なLAN内で個人での使用のみを前提にした設計とします。
つまり色々な人がいるインターネットには公開できません。
今回のプログラムはインターネットには公開しないでください。

ファイル受信サーバーとファイル送信クライアントの2つのプログラムを作ります。

(省略されました)


受信と送信を並行に行えるクライアントの作成【Python, Tkinter, socket】

139, 2020-12-21

サーバー/クライアントを同時に起動する

いわゆるクライアント/サーバーのモデルによるソケット通信では、サーバー用のアプリ(プロセス)とクライアント用のアプリが分かれています。
これらはサーバーによる送受信とクライアントによる送受信で、サーバーとクライアント間で双方向に通信を実現します。

これはWebサーバーとブラウザの関係です。

今回はこの「サーバー」と「クライアント」を1つのアプリで同時に起動したらどうなるのか? というのをやってみました。

(省略されました)


PythonのsocketでHTTPSクライアントを作る

130, 2020-12-09

socketでHTTPSクライアントを作る

最近のWebサイトはみんなHTTPSになってますね。
Pythonのsocketモジュールを使うとソケット通信を行うプログラムを作ることが出来ます。

このソケット通信でHTTPSのページのコンテンツを取得するプログラムを今回は作ってみようと思います。

HTTPとHTTPSではソケット通信のコードの一部を変更する必要がありますが、今回解説するのはHTTPSです。

(省略されました)


PythonのsocketでTCPサーバー/クライアントを作る

129, 2020-12-07

socketでTCPサーバー/クライアント

昨今のソフトウェアはネットワーク通信が当たり前になっています。
たとえばHTTPサーバーはクライアントと双方向に通信を行い、結果をクライアントに返します。

Pythonではこういった双方向の通信を実現するために低レイヤ―な通信を行えるモジュールがあります。
その名もsocketです。
このモジュールを使うと本記事で解説するような簡易的なTCPサーバーやTCPクライアントを作ることが可能になります。

(省略されました)


(1 ~ 5件目表示 / 5件中)
タグ「socket」の条件で表示中。