第12回は少し趣向を変えて、ネットワークサーバのHello Worldです。具体的には、socketを使って所定のTCPのポートへの接続を待ち受け、そのポートへの接続が行われると、接続相手のクライアントに対してHello Worldのメッセージを返すようなプログラムを作成し ...
第20回は、ネットワーククライアントのHello Worldです。これは、特定のホストの特定のポート番号にTCPで接続し、そこから受信した文字列を表示するプログラムです。具体的には、第12回で作成したネットワークサーバのプログラムに接続し、サーバから送ら ...
ソケットプログラミングとは、ネットワークプログラミングにおいてソケットインターフェースを使用してアプリケーションを開発する過程を指します。ソケット(Socket)はネットワーク通信における基本概念であり、ネットワーク上のエンドポイントを ...
書籍『Working with TCP Sockets』(Jesse Storimer著)の翻訳版『なるほどTCPソケットーRubyで学ぶソケットプログラミングの基礎』(島田浩二 訳)が9月23日、無料公開された。特設サイトからダウンロードできる。 本書は、原著者であるJesse Storimer氏の許可を得て島田 ...
TCP/IP、ソケットの知識、活かせてますか? [10年先も役立つ底力を身に付ける!]ネットワークプログラミングの基礎知識 ネットワークに関する知識は、Webアプリケーションの基盤に関するものであり、その理解は、Webシステムのアーキテクチャを正しく ...
プログラミング学習を始めたが挫折しそうなので学習記録をnoteに残す、の今日のタスクは「チャットアプリ作成」にしました。 TODOアプリの作成がいまいち理解できないので、もっと簡単なアプリを作ります。 今日のお題ソケット通信を使ってチャット ...
Unlock the full InfoQ experience by logging in! Stay updated with your favorite authors and topics, engage with content, and download exclusive resources. Birgitta Böckeler, Distinguished Engineer at ...