サーバ・クライアントシステム ( X Window System) 2006/01/20 伊藤 和也 original: 前坂たけし

Slides:



Advertisements
Similar presentations
計算機リテラシーM 第 11 回 計算機・ネットワーク技術 伊藤 高廣
Advertisements

インターネットサーバ と メール配送の仕組み 情報実験 第 13 回 2006/01/27 Last Modified: 2006/01/27M. Tsuji Original: 2004/01/30K. Komatsu.
インターネットサーバ と メール配送の仕組み 情報実験 第 13 回 2005/01/28 Last Modified: 2005/01/28K.Michimasa Original: 2004/01/30K. Komatsu.
サーバ・クライアントシステ ムと X Window System 荻原弘尭 情報実験 第 9 回目 2015/06/26 1.
サーバ・クライアントシステ ムと X Window System 荻原弘尭 情報実験 第 10 回目 2012/07/13 1.
サーバ・クライアントシス テム & X Window System 理学院 宇宙理学専攻 地球流体力学研究室 山下 達也.
ExpressMail Ver6.1 ご紹介資料 NEC 第二システムソフトウェア事業部.
Curlの特徴.
情報基礎A 情報科学研究科 徳山 豪.
経済学のための情報処理 はじめに.
北海道大学大学院 理学院宇宙理学専攻 EPNetFaN Mail サーバ管理課 徳永 義哉
サーバ・クライアントシステム & X Window System
第1回.
(株)アライブネット RS事業部 企画開発G 小田 誠
1.コンピュータと情報処理 p.20 第1章第1節 3.ソフトウェア ソフトウェア 基本ソフトウェア
スキルチェック Unix編.
join NASS ~つながりあうネットワーク監視システム~
サーバ・クライアントシステム & X Window System
第2章 ネットサービスとその仕組み(前編) [近代科学社刊]
Ibaraki Univ. Dept of Electrical & Electronic Eng.
UNIX Life KMSF M2 saburo.
ネットワークの仕組み.
第4回ネットワーク講習会 医中誌・JCRのセットアップと利用方法
「コンピュータと情報システム」 07章 インターネットとセキュリティ
ネットワークコミュニケーション よく使われるアプリケーション DNS 7/5/07.
FreeBSD4.5環境での IPv6ネットワーク構築
「まめだくん Ver.1.0」 特徴と利用方法.
30分でわかるTCP/IPの基礎 ~インターネットの標準プロトコル~ 所属: 法政大学 情報科学研究科 馬研究室 氏名: 川島友美
表紙.
WindowsNTによるLAN構築 ポリテクセンター秋田 情報・通信系.
モバイルエージェントの応用 概要 モーバイルエージェントの応用分野 AgentSpaceシステム エージェント移動 応用:ソフトウェアの配信
インターネット メールサーバ DNSサーバ WWWサーバ ファイアウォール/プロキシサーバ クライアント.
HTTPプロトコルとJSP (1) データベース論 第3回.
心理学情報処理法Ⅰ コンピュータネットワーク概論.
スキルアップ.
HTTPプロトコル J2EE I 第7回 /
Telnet, rlogin などの仮想端末 ftp などのファイル転送 rpc, nfs
情報コミュニケーション入門 総合実習(1) 基礎知識のポイント(2)
第2章 第1節 情報通信の仕組み 1 ネットワークの仕組み 2 通信プロトコル 3 認証と情報の保護
サーバ負荷分散におけるOpenFlowを用いた省電力法
望月 祐洋,由良 淳一,楠本 晶彦 {moma, yurayura,
情報検索概説II(99秋) 第3回 1999/10/21 インターネットの仕組み(2).
情報コミュニケーション入門b 第10回 Web入門(1)
Linux リテラシ 2006 第4回 ネットワーク CIS RAT.
IPv6 ネットワークにおける エニーキャスト通信実現のための プロトコル設計と実装
ネットワークアプリケーションと セキュリティ
ネットワークの基礎知識 電子制御設計製図Ⅰ   2014年5月2日 Ⅲ限目.
gate-toroku-system のしくみ
情報コミュニケーション入門e 第11回 Part2 Web入門(1)
Webサーバとクライアント 接続要求 GET ・・ 接続状態 HTTP ・・ Webサーバ
Web - 01 IIS を インストールしよう.
メールの仕組みとマナー.
サーバ・クライアントシステムと X Window System
Cisco Configuration Professional Express 3.3 アップデート
サーバ・クライアントシステムと X Window System
インターネット             サーバーの種類 チーム 俺 春.
データベース設計 第7回 実用データベースの運用例 クライアント=サーバシステム(1)
サーバ・クライアントシステム (X Window System )
最低限インターネット ネットワークにつなぎましょ!
コンピュータ リテラシー 担当教官  河中.
バーチャルサーバー設定資料 (管理者様用)
gate登録システム: 設計ポリシーから使い方まで
サーバ・クライアントシステム (X Window System )
情報処理概論Ⅰ 2007 第6回 2019/5/16 情報処理概論Ⅰ 第6回.
システムプログラミング 第10回 プロセス間通信3 簡易Web server(準備) Chat プログラム 担当:青木義満、篠埜 功
異種セグメント端末による 分散型仮想LAN構築機構の設計と実装
gate-toroku-system のしくみ
X Window System 牧之内研 博士3年 木村健一郎.
<前提条件> C/S Bridge(C/S版)
ソケットの拡張によるJava用分散ミドルウエアの高信頼化
Presentation transcript:

サーバ・クライアントシステム ( X Window System) 2006/01/20 伊藤 和也 original: 前坂たけし 情報実験第12回 サーバ・クライアントシステム ( X Window System) 2006/01/20 伊藤 和也 original: 前坂たけし

サーバ・クライアントシステム その1 ~サーバ・クライアントシステムとは~ サーバ・クライアントシステム その1 ~サーバ・クライアントシステムとは~ ネットワーク上で、「クライアント」と呼ばれる計算機 or ソフトウェアが「サ-バ」と呼ばれる計算機 or ソフトウェアに対してサービスを依頼・利用するシステム サーバ クライアント クライアント サーバ network

サーバ・クライアントシステム その2 ~サーバとは~ サーバ・クライアントシステム その2 ~サーバとは~ サーバ( server )とは、ネットワークを通していろいろな機能やサービスを提供する計算機 or ソフトウェアのこと 例) WWWコンテンツを提供する WWWサーバ メールを配送する SMTPサーバ 到着したメールを提供する POPサーバ IMAPサーバ ホスト名とIPアドレスの対応 DNSサーバ

サーバ・クライアントシステム その3 ~クライアントとは~ サーバ・クライアントシステム その3  ~クライアントとは~ クライアント( client )とは、サーバが提供するサービスなどを利用する計算機 or ソフトウェア 例) WWWコンテンツを閲覧する WWWブラウザ                    (Internet Explorer, Mozilla) メールを送信・受信する メーラー (Mew, Outlook Express)

サーバ・クライアントシステム その4 ~例 : WWW を閲覧する~ kazunari@ep.sci.hokudai.ac.jp www.ep.sci.hokudai.ac.jp (1) Mozilla というWWWクライアントを起動して, “ http://www.ep.sci.hokudai.ac.jp/~inex/” を要求する. “GET /~inex/ HTTP/1.0” (2)クライアントから“/~inex/”が要求されたので,サーバは“/~inex/index.html” を送信. “/~inex/index.html” (3)受信した“/~inex/index.html”を解釈して表示する.

サーバ・クライアントシステム その5 ~サーバ・クライアントシステムの特徴~ サーバ・クライアントシステム その5 ~サーバ・クライアントシステムの特徴~ 機能・情報の集中化 機能・情報を共有できる サーバは常にクライアントからの要求を待機 サーバは常に稼動していなければならないが、クライアントは必要なときのみ稼動していればよい サーバ・クライアント間の通信プロトコルが必要 ネットワーク指向なシステムでは標準的な概念 UNIX系OSでも多く採用(例:X Window System)

X Window System とは

X Window System その1 ~ X Window System とは~ UNIX 系 OS でよく使用される GUI 環境 通称「X」、「X11」 1980年代にマサチューセッツ工科大学で開発され、現在はX コンソーシアムにより管理されている

X Window System その2 ~X Window System の特徴~ サーバ・クライアントシステムを採用 「X サーバ」と「X クライアント」 通信規約は X プロトコル ネットワーク透過 機種やOSなどに依存せずに使用可能 ウインドウマネージャが具体的な操作や見栄えを規定 After Step, Window Maker, Sawfish(ソウフィシュ), etc.

X Window System その3 ~X におけるサーバ・クライアント~ Xクライアント (アプリケーション) Xサーバ キーボード マウスが動いたぞ! マウス 青い丸を作画して! 作画 画面のサイズは? 1024x768ですよ エラー発生!!

X Window System その4 ~いろいろな X クライアント~ xterm, kterm : 端末(terminal) xlogo : Xのロゴを表示する xclock,oclock : 時計 xcalc : 電卓 xfontsel : 使用できる フォント一覧を表示する xload : システムの負荷を 表示する xblast : ネットワーク対応ボン●ーマン     などなど...

X Window System その5 ~X におけるネットワーク透過~ プログラムをある計算機で実行しその結果をネットワークで接続された他の計算機に表示できること 注意しないと画面を覗き見られてしまうことも Xプロトコルによる通信の許可・不許可を設定 xhost, xauth を使って設定(実習)

X Window system その6 ~ネットワーク透過の模式図~ マウスが動いたぞ! 青い丸を作画して Xサーバ Xサーバ

X Window system その7 ~ Windows での X サーバ~ Cygwin (無料) ちょっと設定が面倒 ASTEC-X, Exceed, etc.(商用) 高い! 

X Window system その8 ~ X Window system のまとめ~ パスワードの入力を監視されたり,画面を盗み見られる可能性があり

ふろく

分散型サーバシステム データを分散させることにより安全性を高め、集中による負荷を避ける 分散型サーバシステム ハブ クライアント ネットワーク ハブ

X Window system その6 ~X Window system の特徴~ xhost, xauth を使って設定(実習) 注意しないと画面を覗き見られてしまう!! 機種やOSなどに依存せずに使用可能 X プロトコル自身はハードウェア環境に依存しないため、X Window System は OS によらない ウインドウマネージャが具体的な操作や見栄えを規定 After Step, Window Maker, Sawfish, etc.