第20回は、ネットワーククライアントのHello Worldです。これは、特定のホストの特定のポート番号にTCPで接続し、そこから受信した文字列を表示するプログラムです。具体的には、第12回で作成したネットワークサーバのプログラムに接続し、サーバから送ら ...
書籍『Working with TCP Sockets』(Jesse Storimer著)の翻訳版『なるほどTCPソケットーRubyで学ぶソケットプログラミングの基礎』(島田浩二 訳)が9月23日、無料公開された。特設サイトからダウンロードできる。 本書は、原著者であるJesse Storimer氏の許可を得て島田 ...
ソケットプログラミングとは、ネットワークプログラミングにおいてソケットインターフェースを使用してアプリケーションを開発する過程を指します。ソケット(Socket)はネットワーク通信における基本概念であり、ネットワーク上のエンドポイントを ...
ソケットを利用したプログラミングの実際を見てみよう。ソケットを使って,ネットワークを介してサーバー・アプリケーションの状態を変化させるプログラムを作成した。サーバー側は単純に,1033番ポートを空けてある。ここに色のメッセージ「Blue ...
TCP/IP、ソケットの知識、活かせてますか? [10年先も役立つ底力を身に付ける!]ネットワークプログラミングの基礎知識 ネットワークに関する知識は、Webアプリケーションの基盤に関するものであり、その理解は、Webシステムのアーキテクチャを正しく ...
プログラミング学習を始めたが挫折しそうなので学習記録をnoteに残す、の今日のタスクは「チャットアプリ作成」にしました。 TODOアプリの作成がいまいち理解できないので、もっと簡単なアプリを作ります。 今日のお題ソケット通信を使ってチャット ...
各プロジェクトでは複数ユーザ間でソケット通信を行います. そのため動作を確認する際は,ターミナルを複数立ち上げ,同時にそれぞれ実行させてください. 例えば "SimpleTcp" の場合,次のようにサーバ用とクライアント用の2つターミナルを用意します. ...
Unlock the full InfoQ experience by logging in! Stay updated with your favorite authors and topics, engage with content, and download exclusive resources. The panelists discuss designing platform ...