まずプロセスというのはプログラムのことだと思いましょう。インターネットはクライアントサーバでできています。例えば、Webを提供するサーバ、Webを利用するクライアントという分けかたがあります。Webのサーバには、Webサービスを提供するApacheというソフトがあります。そして、クライアントはWebサーバにデータの要求を出して、ブラウザというソフトでWebのデータを受け取り画面に表示します。
サービスを提供するプロセスというのがサーバのApacheというソフトが行います。そして、サービスを受け取るプロセスというのがブラウザになります。このApacheというソフトとブラウザのソフトがネットワークを通してデータを送受信します。これをプロセス間通信と呼んでいます。
つまり、サービスを提供する方とサービスを受け取る方が分かれているという意味ですね。
P67の「クライアントサーバシステムとは、プロセス間通信機能を利用して、一連の処理を、サービスを受けるプロセスとそのサービスを提供するプロセスとに分離したものである。」という説明がわからなかったので説明してください。
miura
Posted in ネットワーク |
Leave a Comment