- 2
- 0
- 约1.62千字
- 约 14页
- 2019-02-15 发布于天津
- 举报
电机资讯工程实习杨舜仁老师
電機資訊工程實習 (楊舜仁老師)網路服務之運作 Date: 2007/11/19 網路服務的應用… BBS – 電子公佈欄 楓橋, 無名小站, PTT , etc. FTP – 檔案分享的工具 CuteFTP, FileZilla, etc. Web – 瀏覽網頁 IE, Firefox, etc. IM – 即時通訊 MSN, Yahoo! Messenger, ICQ 網路服務是如何運作的? 最普遍的網路服務運作模式- Client/Server 架構 (主從架構) 使用者端 (Client) 提出服務需求 例子: 在IE輸入一個網址, 希望開啟該網頁 伺服器端 (Server) 需要對外提供一組IP/Port 處理從Client送來的服務需求, 並作出適當的回應 例子: 網頁伺服器收到HTTP請求時, 會把相對應的網頁內容回傳到使用者端 範例展示 – 網路電子白板系統 簡介 本系統就像一個網路連線版的小畫家,能讓多個使用者同時在相同的電子白板上作畫 此外,本系統還包含聊天室功能,每個使用者之間可以透過伺服器互傳訊息 網路電子白板系統示意圖 如何建立網路電子白板系統? 若要建立此網路電子白板系統,必須完成下列步驟 安裝JAVA JDK編譯環境 本系統使用JAVA語言開發 編譯Server端程式 (註: Client 程式因比較複雜故只提供執行檔, 無須編譯) 執行Server端程式 執行Client端程式 JAVA JDK 安裝及設定步驟 JDK 5.0 下載網址: /javase/downloads/index_jdk5.jsp 設定Windows環境變數 在「我的電腦」按右鍵 ? 選取「內容」? 進入「進階」標籤頁? 「環境變數」 在「系統變數」欄尋找「Path」,連按兩下進入修改 在末端加入Java SDK安裝目錄下的 bin 資料夾 (如: C:\Program Files\Java\jdk1.5.0_07\bin) Server端程式編譯流程 執行Server目錄下的Compile.bat 編譯成功的畫面: Server端程式執行流程 執行Server目錄下的runServer.bat 伺服器啟動成功的畫面: Client端程式執行流程 執行Client目錄下的start.bat Client啟動成功的畫面: 作業 助教已提供電子白板之Server與Client的程式 程式下載位置 .tw/Course/EECS/EECS.rar 投影片下載位置 .tw/Course/EECS/Network.ppt 同學們需要修改Server程式中設定Port的部份 開啟Server目錄下的ConnServer.java 因為Client程式預設的Server Port值為25487,而Server目前預設Port值為9999,故必須把Port的部份改回25487後Client才能正常連上Server 作業要求 每人繳交一頁A4書面報告,內容包括執行畫面及心得 繳交時間: 2007/11/30 (五) 17:00 前 繳交地點: 綜合二館741室 聯絡助教 簡偉智 Email: waichi@.tw 洪偉翔 Email: whhung@.tw 地點: 綜合二館741室 (註:若同學對Client程式碼感興趣,可以另行寄信到助教信箱索取) * * 網路服務伺服器 使用者Alice 使用者Bob 使用者Cat BBS 不同的網路服務會使用不同的通訊協定喔! 網頁(HTTP) 檔案分享(FTP) Port: 80 Port: 23 Port: 21 網址 網頁 內容 網頁伺服器 網頁使用者 使用者Alice 使用者Bob 使用者Cat 電子白板Server (1) 輸入姓名 (2) 輸入Server之IP位置 (3) 出現Client程式界面 連線成功! *
您可能关注的文档
最近下载
- 苏教版数学四年级上册第五单元《解决问题的策略》大单元整体教学设计.pdf
- 小学英语新人教版PEP四年级上册全册教学反思(2025秋)2.doc
- 药物生产车间污染交叉污染混淆的防控课件.ppt VIP
- 齿轮传动及测量理论 .pptx
- 西南财经大学《高等数学》2016-2017第一学期期末试卷.pdf VIP
- 新闻采访与写作(绪论).ppt VIP
- 2022年7月份呼吸内科护士理论考核.docx VIP
- 广西南宁市2024-2025学年七年级上学期期末地理试卷(含答案).pdf VIP
- 高质量精品资料—高一数学函数的概念.ppt VIP
- 中职数学第6章《数列》单元检测试题及答案【基础模块下册】.docx VIP
原创力文档

文档评论(0)