担当:青木義満 yaoki@sic.shibaura-it.ac.jp 情報工学科 3年生対象 専門科目 システムプログラミング 第12回 システムプログラミング 反復サーバと並行サーバ 担当:青木義満 yaoki@sic.shibaura-it.ac.jp.

Slides:



Advertisements
Similar presentations
新設科目:応用数学 イントロダクション 情報工学科 2 年前期 専門科目 担当:准教授 青木義満.
Advertisements

目次 このドキュメントについて・・・前提条件……………………………………… 2
寺尾 敦 青山学院大学社会情報学部 atsushi [at] si.aoyama.ac.jp
C言語システムプログラミング クラス分け 1の人:紫合クラス(302教室) 学籍番号を3で割った余りが、 0の人:冬爪クラス(208教室)
最新ファイルの提供を保証する代理FTPサーバの開発
知能機械工学科 担当:長谷川晶一 TA:新・後藤・ナンバ
実習用サーバの利用開始手順 (Windowsの場合) TeraTerm Proをインストール 公開鍵をメールで送付
コンピュータリテラシー 第3回授業の復習 基本的なUNIXコマンド
第1回 ガイダンス 工学部担当 教員 吉岡 理文 ・ 岩村 雅一
システムプログラミング 第5回 情報工学科 篠埜 功 ヒアドキュメント レポート課題 main関数の引数 usageメッセージ
システムプログラミング 第13回 情報工学科 篠埜 功.
オペレーティングシステムJ/K 2004年10月7日
Moodleを用いた実力試験と その後の展開について
担当:青木義満 情報工学科 3年生対象 専門科目 システムプログラミング 第1回 イントロダクション 担当:青木義満
明星大学 情報学科 2010年度後期     コンピュータ設計論  
コンピュータリテラシ (1) 学習目標(到達目標) ・計算機実習室を正しく利用できる。 ・文書作成ソフトの利用方法を学び、報告作成が
担当:青木義満 情報工学科 3年生対象 専門科目 システムプログラミング システムプログラミング プロセス間通信(パイプ) 担当:青木義満
流星観測用送信機の 状態モニタシステム 発表者 永原 一輝 指導教官 前川 公男.
HTTPプロトコルとJSP (1) データベース論 第3回.
Webを利用した授業支援システムの開発 北海道工業大学 電気電子工学科 H 渋谷 俊彦.
湘南工科大学 2013年4月23日 プロジェクト実習A アドベンチャーゲームを作ろう 第3回 湘南工科大学情報工学科 准教授 小林 学.
ネットワークコミュニケーション (教科書88ページ).
プログラミング言語論 プログラミング言語論 ガイダンス 水野 嘉明 ガイダンス 1 1.
高性能コンピューティング論2 第1回 ガイダンス
担当:青木義満、篠埜 功 情報工学科 3年生対象 専門科目 システムプログラミング 第8回、第9回 シグナル処理 担当:青木義満、篠埜 功
担当:青木義満 情報工学科 3年生対象 専門科目 システムプログラミング 第11回 プロセス間通信4 仮想FTPの実現 担当:青木義満
技術者英語 対象: 電気電子システム工学科 2年生 時限: 前期 水曜日 Ⅳ限 担当: 武藤 真三、本間 聡
データベース設計 データベース設計 第0回 オリエンテーション 坂口利裕.
ネットワークプログラミング論 平成28年12月12日 森田 彦.
第2章 第1節 情報通信の仕組み 1 ネットワークの仕組み 2 通信プロトコル 3 認証と情報の保護
データ構造とアルゴリズム論 第2回目テスト 平成15年12月9日 森田 彦.
2004年度 サマースクール in 稚内 JavaによるWebアプリケーション入門
2003年度 データベース論 安藤 友晴.
情報工学科 3年生対象 専門科目 システムプログラミング 第5回、第6回 ヒアドキュメント レポート課題 情報工学科 篠埜 功.
Mathematicaによる固有値計算の高速化 Eigenvalue calculation speed by Mathematica
システムプログラミング 第13回 プロセス間通信(続き) 情報工学科 篠埜 功.
システムプログラミング 第13回 情報工学科 篠埜 功.
担当:青木義満 情報工学科 3年生対象 専門科目 システムプログラミング 第10回 プロセス間通信3 担当:青木義満
LEGO MINDSTORMの車両の PCによる遠隔操縦
構造材料学の開講にあたって コンクリート工学研究室 岩城 一郎.
Webサーバとクライアント 接続要求 GET ・・ 接続状態 HTTP ・・ Webサーバ
Ibaraki Univ. Dept of Electrical & Electronic Eng.
UDPマルチキャストチャット    空川幸司.
湘南工科大学 2013年10月22日 プログラミング基礎1 湘南工科大学情報工学科 准教授 小林 学.
ネットワークプログラミング (5回目) 05A1302 円田 優輝.
Webプロキシ HTTP1.0 ヒント CS-B3 ネットワークプログラミング  &情報科学科実験I.
専門学校コンソーシアムTokyo 御中 “レジリエンス“プログラム教員研修会 はじめに 開催要項 【主催会社】 代表取締役 平澤 公康
担当:青木義満 情報工学科 3年生対象 専門科目 システムプログラミング 第6回 システムプログラミング概要 プロセスの生成 担当:青木義満
ディジタル信号処理 Digital Signal Processing
データベース設計 第7回 実用データベースの運用例 クライアント=サーバシステム(1)
Microsoft PowerPoint 2001 Netscape Communicator Fetch 3.03
基礎力学 予定表( 版) 4月9日 4月16日 4月23日 5月7日 5月14日 5月21日 5月28日 6月4日
明星大学 情報学科 2012年度前期     情報技術Ⅰ   第1回
岡村耕二 情報ネットワーク 岡村耕二 情報ネットワーク.
Webアプリケーションと JSPの基本 ソフトウェア特論 第4回.
コンクリート工学研究室 岩城一郎・子田康弘
ガイダンス 電子計算機 電気工学科 山本昌志 1E
 期末試験と成績評価について  2012年度「企業論」 川端 望.
システムプログラミング 第10回 プロセス間通信3 簡易Web server(準備) Chat プログラム 担当:青木義満、篠埜 功
担当:青木義満 情報工学科 3年生対象 専門科目 システムプログラミング 第11回 プロセス間通信4 仮想FTPの実現 担当:青木義満
ネットワーク・プログラミング Linuxシステムとソフトウェア開発.
シミュレーション演習 G. 総合演習 (Mathematica演習) システム創成情報工学科
情報数学Ⅲ 5,6 (コンピュータおよび情報処理)
情報数学5,6 (コンピュータおよび情報処理) 講義内容
ネットワーク・プログラミング マルチタスク.
明星大学 情報学科 2014年度前期     情報技術Ⅰ   第1回
SMTPプロトコル 2001年8月7日 龍 浩志.
一問一答式クイズAQuAsにおける学習支援の方法
TCP/IPの通信手順 (tcpdump)
HTTPプロトコルの詳細 M1 峯 肇史.
Presentation transcript:

担当:青木義満 yaoki@sic.shibaura-it.ac.jp 情報工学科 3年生対象 専門科目 システムプログラミング 第12回 システムプログラミング 反復サーバと並行サーバ 担当:青木義満 yaoki@sic.shibaura-it.ac.jp

クライアントサーバシステム クライアントとサーバ 複数のプロセスがプロセス間通信機能を使って処理を進める サービスの処理要求を出す側:クライアントプロセス サービスの処理提供する側:サーバプロセス

クライアント・サーバシステム

サーバの運用形態 反復サーバ サーバプロセス自身が順次クライアントの要求を処理するサーバ形態

サーバの運用形態 並行サーバ サーバプロセスが複数の子プロセスを生成し,並行して処理を行うサーバ形態

演習1. 反復サーバの実現 複数クライアントの処理要求を逐次処理するサーバ 「反復サーバ」を実現 クライアント(inet_client_cat.c) サーバのホスト名を指定 サーバにあるファイル名を入力 ファイルの内容をサーバから受信して表示(cat機能) サーバ(interactive_server.c) クライアントの処理要求に応じて、子プロセスを生成 して逐次処理

演習2. 並行サーバの実現 複数クライアントの処理要求を複数の子プロセスによって並列処理する「並行サーバ」の実現 クライアント(inet_client_cat.c) サーバのホスト名を指定 サーバにあるファイル名を入力 ファイルの内容をサーバから受信して表示(cat機能) サーバ(concurrent_server.c) クライアントの処理要求に応じて、子プロセスを生成して並列処理  ※反復サーバとの違いを意識すること!

今後の講義予定 年明けスケジュール 1/8(火):休講(台北出張) 1/15(火):最後の授業、まとめと試験情報 1/22(火):期末試験