Xây dựng dịch vụ chat trên mạng

112 749 2
Xây dựng dịch vụ chat trên mạng

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Tài liệu tham khảo công nghệ thông tin Xây dựng dịch vụ chat trên mạng

GVHD : Hồ Sỹ Bàng Xây Dựng Dịch Vụ Chat Trên Mạng TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘITRƯỜNG ĐẠI HỌC THUỶ SẢNKHOA CÔNG NGHỆ THÔNG TIN ************** BÁO CÁO TỐT NGHIỆP Đề tài: Xây dựng dịch vụ Chat trên mạng .Giáo viên hướng dẫn: Hồ Sỹ Bàng.Sinh viên thực hiện : Bùi Thị Thu Hiền Nha Trang_ 22/ 5/2003.SVTH: Bùi Thi Thu Hiền Trang 1 GVHD : Hồ Sỹ Bàng Xây Dựng Dịch Vụ Chat Trên Mạng MỤC LỤCTrang CHƯƠNG I: TỔNG QUAN VỀ INTERNET I- Kiến trúc mạng máy tính .7 1. Kiến trúc mạng: .7 2. Mô hình mạng ISO .7 II- Tổng quan về Internet 9 1. Internet bắt nguồn từ đâu? 10 2. Giao thức là gì? .10 3. Giao thức TCP/IP .11 Bộ protocol TCP/IP .12 Mô hình kết nối theo giao thức TCP/IP .13 Phân loại địa chỉ IP 14 4. Các dịch vụ kết nối đến Internet .15 Dịch vụ trực tuyến(online service) 15 Nhà cung cấp dịch vụ Internet(ISP) .15 Truy nhập trực tuyến(direct access) .15 III- Tổng quan một số dịch vụ thông dụng trên mạng .151. Dịch vụ Chat .152. Đăng nhập từ xa Telnet 153. Archie (tìm kiếm tập tin) 164. Tìm kiếm thông tin theo chỉ số WAIS .165. Gopher .166. Dịch vụ Thư Điện Tử (E-mail) .167. Dịch vụ World Wide Web hay còn gọi là Web .188. Dịch vụ tên miền (Domain Name System - DNS) 209. Dịch vụ nhóm tin (Use Net News Groups) .2110. Dịch vụ FTP (File Transfer Protocol) .2211. Internet Phone 22 Tóm tắt chương I .23 CHƯƠNG II: TÌM HIỂU VỀ INTERNET RELAY CHAT Giới thiệu tổng quan về IRC 25I. Một số khái niệm cơ bản .26 1 Servers .26 2 Clients 26 3 Channels 27II. Những quy định trong IRC 27 1 Dạng chung của thông điệp .27 2 Message 28 3.Giá trị số trả về (numeric replies) .29III. Chi tiết từng message (message detail) .29 1.Nhóm message đăng ký kết nối .30 Message do server sử dụng .32 1.1 Server Message 32SVTH: Bùi Thi Thu Hiền Trang 2 GVHD : Hồ Sỹ Bàng Xây Dựng Dịch Vụ Chat Trên Mạng 1.2 Server Quit Message .32Message do client sử dụng .32 1.3 Operator message 32 1.4 Quit message 32Nhóm message dùng chung 32 1.5 Pass message 32 1.6.Nick Message 33 1.7 User Message 33 2.Nhóm message dùng cho việc điều khiển Channel .33 2 .1 Join message 332.2 Part message .33 2.3.Mode message .332.3.1 Channel mode 332.3.2 User mode 332.4 Topic message .342.5 Names message 342.6 List message .342.7.Invite message 342.8. Kick message .343.Nhóm message truy vấn đến server (server query and command) 34 3.1 Version message .34 3.2 Stats message .34 3.3 Link message 34 3.4 Time message .34 3.5 Connect message 34 3.6 Trace message .34 3.7 Admin message .35 3.8 Info message 35 4.Nhóm message gởi text (sending message) .35 4.1 Private message 35 4.2 Notice message 35 5.Nhóm message do client truy vấn đến server (user –based query) .35 5.1 Who Query .35 5.2 Who is Query 35 5.3 Who was message .35 6 .Nhóm message khác .35 6.1.Kill message .35 6.2.Ping message 36 6.3.Pong message .36 6.4 Error message .36 7 Nhóm message tuỳ chọn (option message) .36 7.1 Away message 36 7.2.Rehast message .36 7.3 Restart message .36 7.4 Summon message 36 7.5. Users message 36 7.6 Operwall message 36SVTH: Bùi Thi Thu Hiền Trang 3 GVHD : Hồ Sỹ Bàng Xây Dựng Dịch Vụ Chat Trên Mạng 7.7. Userhost message .367.8 Ison message .36 CHƯƠNG III: MỘT SỐ DỊCH VỤ CHAT TRÊN MẠNG I- Chat-Tán gẫu trên mạng .39 II- Dịch vụ Chat IRC(Internet Relay Chat) .391. Giới thiệu về hoạt động của IRC 392. Cách sử dụng .39 IRC server 40 Port 403. Một số công cụ khi thực hiện Chat Mirc 40 Chat chốn đông người 40 Tìm hiểu về người bạn cùng chat .41 Chat riêng tư 41 Kết nối trực tiếp .41 III- Dịch vụ Yahoo!Messenger .411. Giới thiệu .412. Chat trong Yahoo!Messenger .43 IV- Dịch vụ AOL INSTANT MESSENGER(AIM) 441. Giới thiệu về AIM 442. Cách sử dụng .453. Một số tính năng của AOL Instant Messenger 47 Tìm hiểu về tính năng Instant Message 47 Tính năng Buddy List .47 Thông báo Away và Idle 47 Trao đổi tập tin .47 Đặc tính Image .48 Chat trong AOL Instant Messenger .48 V- MobiChat- Chat qua điện thoại di động .48 VI- Một số dịch vụ chat thông dụng khác .49 Tóm tắt chương III 50 CHƯƠNG IV- GIỚI THIỆU VỀ NGÔN NGỮ LẬP TRÌNH JAVA I- Giới thiệu ngôn ngữ Java .52 II- Ưu điểm và nhược điểm của Java .531. Ưu điểm của Java .532. Nhược điểm của Java .553. Hoạt động của Java 55 III- Cơ chế truyền nhận trong Java .56 1. Các kiến thức cơ bản về Networking 56 TCP .57 UDP 57 Port .59 2. Networking: 59SVTH: Bùi Thi Thu Hiền Trang 4 GVHD : Hồ Sỹ Bàng Xây Dựng Dịch Vụ Chat Trên Mạng 2.1. Giao tiếp giữa phần hiện thực client và Browser ở máy local: .60 a. URLs .60 2.2. Sockets .62 b. Sử dụng Socket ở Client 62 c. Sử dụng Socket ở Server 64 d. Lớp Socket 65 e. Java Security 67 2.3. Threads, Synchronization và Exceptions 67 a. Multithread .67 b. Synchronization (xử lý crictical section) .69 c. Exceptions .70 3. Cơ Sở Dữ Liệu 70 3.1. JDBC 70 a. JDBC là gì ? 70 b. Cấu trúc JDBC 71 3.2. ODBC và JDBC .72 3.3. Sử dụng JDBC driver .72 3.4. Sử dụng JDBC để truy xuất Cơ sở dữ liệu 73 a. Kết Nối Tới Cơ sở dữ liệu: .73 b.Truy xuất Cơ sở dữ liệu trong java .73 c. Ðối Tượng ResultSet .74 d. Ðối Tượng ResultSetMetaData: 75 e. Ðối Tượng DatabaseMetaData: .75 f. Lấy Thông Tin Trên Table .75 Tóm tắt chương IV 77 Tài liệu tham khảo 82SVTH: Bùi Thi Thu Hiền Trang 5 GVHD : Hồ Sỹ Bàng Xây Dựng Dịch Vụ Chat Trên Mạng CCHƯƠNG HƯƠNG 11 TỔNG QUAN VỀ MẠNGTỔNG QUAN VỀ MẠNG INTERNETINTERNETSVTH: Bùi Thi Thu Hiền Trang 6 GVHD : Hồ Sỹ Bàng Xây Dựng Dịch Vụ Chat Trên Mạng I- Kiến trúc mạng máy tính.Để hiểu chi tiết hơn về Internet một phần quan trọng của kiến trúc mạng máy tính(Network architecture), tôi xin trình bày sơ lược về kiểu kiến trúc này và mô hình mạng chuẩn ISO.1. Kiến trúc mạng: Yếu tố quan trọng của mạng máy tính là tập hợp các máy tính được nối với nhau bởi các đường truyền và theo kiến trúc của một mạng máy tính, chúng có thể kết nối các máy tính với nhau ra sao, tập hợp các quy tắc, quy ước, cách truyền thông trên mạng phải tuân theo như thế nào để cho mạng hoạt động tốt. Cách nối các máy tính được gọi là hình trạng(Topology)của mạng. Còn tập hợp tất cả những qui tắc, qui ước truyền thông thì được gọi là giao thức(protocol)của mạng. Topology và Protocol là hai khái niệm cơ bản nhất của mạng máy tính.- Topology có hai kiểu mạng chủ yếu là: +Kiểu điểm-điểm: các đường truyền nối từng cặp nút với nhau và mỗi nút đều có trách nhiệm lưu trữ tạm thời sau đó chuyển dữ liệu đi cho tới đích. +Kiểu truyền bá: Tất cả các nút phân chia chung một đường truyền vật lý. Nghĩa là dữ liệu được gởi đi từ một nút nào đó sẽ có thể được tiếp nhận bởi tất cả các nút còn lại- Giao thức mạng: thông dụng nhất hiện nay là giao thức TCP/IP sẽ đuợc trình bày chi tiết ở phần sau.Mô hình mạng máy tính thì nhiều nhưng ở đây em chỉ trình bày mô hình mạng ISO. 2. Mô hình mạng ISO:Trước tiên chúng ta cần tìm hiểu vấn đề : tại sao có sự phân tầng của các protocol, ích lợi của sự phân tầng.Để có thể chuyển một thông điệp(message) từ máy này sang máy khác(các máy phải trong cùng hệ thống mạng) nó phải trải qua nhiều giai đoạn khác nhau,các giai đoạn này rất phức tạp như là:chia nhỏ thông điệp (message) thành nhiều gói nhỏ(package),mã hoá các gói này ra dạng bit,các bit được chuyển qua đường truyền vật lý đến máy nhận.Sau đó quá trình nhận sẽ thực hiện ngược lại như bên gởi,nếu quá trình lắp ghép gặp phải lỗi thì phải thông báo để truyền lại v.v. Các giai đoạn này rất phức tạp, đòi hỏi người lập trình ứng dụng phải hiểu rõ tất cả các cơ chế hoạt động bên dưới của hệ thống.Vì vậy người ta đưa ra ý tưởng phân tầng,mỗi tầng phải chịu trách nhiệm cung cấp dịch vụ cho tầng bên trên và đồng thời nó cũng sử dụng dịch vụ của tầng bên dưới cung cấp cho nó.Như thế một người làm việc ở tầng nào họ chỉ quan tâm đến các tầng có quan hệ trực tiếp với mình. Mô hình ISO gồm 7 tầng được coi là mô hình chuẩn vì các mô hình khác cũng dựa theo mô hình này để tạo ra một mô hình phù hợp cho riêng mình, mà ngày nay thông dụng nhất là mô hình TCP/IP.SVTH: Bùi Thi Thu Hiền Trang 7 GVHD : Hồ Sỹ Bàng Xây Dựng Dịch Vụ Chat Trên Mạng Hình1: Mô hình ISO gồm 7 tầng. Ý nghĩa các tầng như sau: - Physical: liên quan đến nhiệm vụ truyền dòng bit không có cấu trúc qua đường truyền vật lý, truy nhập đường truyền vật lý như các phương tiện cơ, điện, hàm, thủ tục.- Datalink:cung cấp phương tiện để truyền thông tin qua liên kết vật lý đảm bảo tin cậy: gởi các khối dữ liệu(frame) với các cơ chế đồng bộ hóa, kiểm soát lỗi và kiểm soát luồng dữ liệu cần thiết.- Network: thực hiện việc chọn đường và chuyển tiếp thông tin với công nghệ chuyển mạch thích hợp, thực hiện kiểm soát luồng dữ liệu và cắt/hợp dữ liệu nếu cần.- Transport: Thực hiện việc truyền dữ liệu giữa hai đầu mút(end-to-end), thực hiện việc kiểm soát luồng dữ liệu giữa hai đầu mút.- Session: Cung cấp phương tiện quản lý truyền thông giữa các ứng dụng, thiết lập duy trì đồng bộ hóa và hủy bỏ các phiên truyền thông giữa các ứng dụng.- Presentation: Chuyển đổi cú pháp dữ liệu để đáp ứng yêu cầu truyền dữ liệu của các ứng dụng qua môi trường ISO.- Application: Cung cấp các phương tiện để người sử dụng có thể truy nhập được vào môi trường OSI, đồng thời cung cấp các dịch vụ thông tin phân tán.SVTH: Bùi Thi Thu Hiền Trang 8Session LayerPresentation LayerApplication LayerTransport LayerNetwork LayerDatalink LayerPhysical LayerApplication LayerPresentation LayerSession LayerTransport LayerNetwork LayerDatalink LayerPhysical LayerSending ApplicationReceiver Application GVHD : Hồ Sỹ Bàng Xây Dựng Dịch Vụ Chat Trên Mạng II- Tổng quan về Internet:Internet là công nghệ thông tin liên lạc mới, và hiện đại, nó tác động sâu sắc vào xã hội cuộc sống chúng ta, là một phương tiện cần thiết như điện thoại hay tivi, nhưng ở mức độ bao quát hơn. Internet đưa chúng ta vào thế giới có tầm nhìn rộng hơn và bạn có thể làm mọi thứ: viết thư, đọc báo, xem bản tin, giải trí, tra cứu và thậm chí còn thực hiện những phi vụ làm ăn, ….Vì Internet là mạng của các mạng, tức là bao gồm nhiều mạng máy tính kết nối lại với nhau, số lượng máy tính nối mạng và số lượng người truy cập vào mạng Internet trên toàn thế giới đang ngày càng tăng lên nhanh chóng. Đặc biệt từ năm 1993 trở đi, mạng Internet không chỉ cho phép chuyển tải thông tin nhanh chóng mà còn giúp cung cấp thông tin, nó cũng là diễn đàn và là thư viện toàn cầu đầu tiên. Các thông tin được đặt rải rác trên toàn cầu,có thể truyền thông được với nhau như một thiết bị Modem và đường dây điện thoại. Hệ điều hành UNIX là hệ phát triển mạnh với rất nhiều công cụ hỗ trợ và đảm bảo các phần mềm ứng dụng có thể chuyển qua lại trên các họ máy khác nhau (máy mini, máy tính lớn và hiện nay là máy vi tính). Bên cạnh là hệ điều hành UNIX BSD còn cung cấp nhiều thủ tục Internet cơ bản, đưa ra khái niệm Socket và cho phép chương trình ứng dụng thâm nhập vào Internet một cách dễ dàng.Internet có thể tạm hiểu là liên mạng gồm các máy tính nối với nhau theo một nghi thức và một số thủ tục chung gọi là TCP/IP (Transmission Control Protocol/Internet Protocol).Thủ tục và nghi thức này trước kia đã được thiết lập và phát triển là cho một đề án nghiên cứu của Bộ Quốc Phòng Mỹ với mục đích liên lạc giữa các máy tính nối đơn lẻ và các mạng máy tính với nhau mà không phụ thuộc vào các hãng cung cấp máy tính. Sự liên lạc này vẫn được bảo đảm liên tục ngay cả trong trường hợp có nút trong mạng không hoạt động.Ngày nay, Internet là một mạng máy tính có phạm vi toàn cầu bao gồm nhiều mạng nhỏ cũng như các máy tính riêng lẻ được kết nối với nhau để có thể liên lạc và trao đổi thông tin. Trên quan điểm Client / Server thì có thể xem Internet như là mạng của các mạng của các Server, có thể truy xuất bởi hàng triệu Client. IP cắt nhỏ và đóng gói thông tin chuyển qua mạng, khi đến máy nhận, thì thông tin đó sẽ được ráp nối lại. TCP bảo đảm cho sự chính xác của thông tin được truyền đi cũng như của thông tin được ráp nối lại đồng thời TCP cũng sẽ yêu cầu truyền lại tin thất lạc hay hư hỏng .Tùy theo thông tin lưu trữ và mục đích phục vụ mà các server trên Internet sẽ được phân chia thành các loại khác nhau như Web Server, email Server hay FTP Server. Mỗi loại server sẽ được tối ưu hóa theo mục đích sử dụng.Hầu hết người sử dụng truy cập Internet thực hiện công việc đơn giản là chạy các chương trình ứng dụng trên một máy tính nào đó gọi là máy client mà không cần hiểu loại máy tính(Server) đang được truy xuất, kỹ thuật TCP/IP, cấu trúc hạ tầng mạng hay Internet ngay cả con đường truyền dữ liệu đi qua để đến được đích của nó.Chỉ có những người lập trình mạng cần xem TCP/IP như là một mạng và cần hiểu một vài chi tiết kỹ thuật. SVTH: Bùi Thi Thu Hiền Trang 9 GVHD : Hồ Sỹ Bàng Xây Dựng Dịch Vụ Chat Trên Mạng Hình 1.4 : Liên lạc trên Internet1. Internet bắt nguồn từ đâu?Internet bắt đầu từ đầu năm 1969 dưới cái tên là ARPANET(Advanced Research Projects Agency) còn gọi là ARPA. Nó thuộc bộ quốc phòng Mỹ (DoD). Đầu tiên nó chỉ có 4 máy được thiết kế để minh hoạ khả năng xây dựng mạng bằng cách dùng máy tính nằm rải rác trong một vùng rộng. Vào năm 1972, khi ARPANET được trình bày công khai, đã được 50 trường đại học và các viện nghiên cứu nối kết vào. Mục tiêu của ARPANET là nghiên cứu hệ thống máy tính cho các mục đích quân sự, chính phủ và quân đội tìm kiếm những phương cách để làm cho mạng tránh được các lỗi, mạng này thiết kế chỉ cho phép các văn thư lưu hành từ máy tính này đến máy tính khác, đối với chính phủ và quân đội, máy tính đã có những công dụng rõ ràng và sâu rộng. Tuy nhiên, một trong những mối bận tâm chính yếu là tính đáng tin cậy vì nó có liên quan đến vấn đề sinh tử. Kế hoạch ARPANET đã đưa ra nhiều đường nối giữa các máy tính. Điều quan trọng nhất là bạn có thể gởi các văn thư bởi bất kỳ con đường khả dụng nào, thay vì chỉ qua một con đường cố định. Đây chính là nơi mà vấn đề về giao thức đã xuất hiện.2. Giao thức là gì? - Giao thức hay còn gọi là nghi thức là các phương tiện để làm cho sự thông tin trở nên khả hữu. Một quyết định phải được thực hiện khi hai hay nhiều máy tính muốn gởi và nhận dữ liệu.Đầu tiên ARPANET đã đưa ra giao thức Host-to-Host Protocol, nhưng giao thức này không đáng tin cậy và nó chỉ giới hạn trong một số các máy. Vào cuối năm 1970 các mạng khác cũng bung ra trong thực tế, mạng UUCP gồm một nhóm rồi cũng đã nối được hàng trăm máy rồi hàng ngàn máy. Vào cuối năm 1980 mạng NSFNET mạng của National Science Foundation được phát triển để nối 5 trung tâm siêu máy tính của nó, nó là mạng hấp dẫn cho tất cả các nhà nghiên cứu và các viện đại học cũng như các viện nghiên cứu. Năm 1972, bắt đầu thế hệ thứ hai của giao thức mạng, đã làm phát sinh ra SVTH: Bùi Thi Thu Hiền Trang 10 [...]... E-mail, Dịch vụ World Wide Web hay còn gọi là Web, Dịch vụ tên miền (Domain Name System DNS), Dịch vụ nhóm tin (Use Net News Groups), Dịch vụ FTP, Internet Phone CHƯƠNG 2 SVTH: Bùi Thi Thu Hiền Trang 23 GVHD : Hồ Sỹ Bàng Xây Dựng Dịch Vụ Chat Trên Mạng TÌM HIỂU VỀ INTERNET RELAY CHAT (IRC) Giới thiệu tổng quan về IRC SVTH: Bùi Thi Thu Hiền Trang 24 GVHD : Hồ Sỹ Bàng Xây Dựng Dịch Vụ Chat Trên Mạng Hiện... nay trên Internet có nhiều loại dịch vụ ,mỗi dịch vụ cung cấp cho ta một tiện ích khác nhau,trong đó có dịch vụ chat Đây là một loại dịch vụ cho phép mọi người trên khắp hành tinh có thể gặp gỡ,trao đổi thông tin với nhau mà không cần gặp nhau trực tiếp .Dịch vụ rất phát triển, có đến hàng triệu người trên thế giới sử dụng dịch vụ này.Vì vậy vấn đề đặt ra là phải có một quy định chung cho hệ thống mạng. Uỷ... giữa chatclient và chatserver(còn tiếp) reply error Receive Trang 30 SVTH: Bùi Thi Thu Hiền yes Detect error? no Detect error? yes Mô hình kết nối giữa chatclient và chatserver no GVHD : Hồ Sỹ Bàng Xây Dựng Dịch Vụ Chat Trên Mạng Trong nhóm message này có 3 loại message: - Message do server sử dụng - Message do client sử dụng SVTH: Bùi Thi Thu Hiền Trang 31 GVHD : Hồ Sỹ Bàng - Xây Dựng Dịch Vụ Chat Trên. .. GVHD : Hồ Sỹ Bàng Xây Dựng Dịch Vụ Chat Trên Mạng TÓM TẮT CHƯƠNG I:  Mạng Internet là một tập hợp gồm hàng vạn hệ mạng trên khắp thế giới Chương này em chỉ đưa ra những thành tựu, những tiêu chuẩn, những dịch vụ đã được các tổ chức của thế giới công nhận - Kiển trúc mạng: là yếu tố quan trọng mở màn cho cuộc cách mạng về những khái niệm về mạng, một bước tiến không thể thiếu được khi mạng Internet đang... các nhóm tin là hoàn toàn trong suốt đối với người sử dụng Với dịch vụ này, người sử dụng có thể nhận được thông tin cần thiết từ nhiều người từ khắp thế giới 10 Dịch vụ FTP (File Transfer Protocol) SVTH: Bùi Thi Thu Hiền Trang 21 GVHD : Hồ Sỹ Bàng Xây Dựng Dịch Vụ Chat Trên Mạng - Là dịch vụ truyền tập tin(tệp) trên Internet FTP cho phép dịch chuyển tập tin từ trạm này sang trạm khác, bất kể trạm đó... Thi Thu Hiền Trang 26 GVHD : Hồ Sỹ Bàng Xây Dựng Dịch Vụ Chat Trên Mạng Để có thể quản lý số lượng các user tham gia trên mạng (IRC network) người ta xây dựng một nhóm user gọi là “client operator”nhóm này có đầy đủ quyền hạn trên mạng. Mặc dù quyền hạn (cấp cho client operator) này có thể được xem là “nguy hiểm”, nhóm “client operator”có thể thực hiện các tác vụ như huỷ bỏ kết nối của một client nào... (hecxa) Như thế mỗi card mạng (interface card) có một địa chỉ duy nhất địa chỉ này được quy định từ nhà sản xuất card mạng, tuy nhiên địa chỉ vật lý không thể hiện khả năng xác định vị trí của hệ thống trên mạng Ðể giải quyết vấn đề đó người ta đưa ra địa chỉ IP(IP Address) SVTH: Bùi Thi Thu Hiền Trang 13 GVHD : Hồ Sỹ Bàng Xây Dựng Dịch Vụ Chat Trên Mạng Ðịa chỉ IP phải là duy nhất trên mạng và có một dạng... cổng IP Liên kết này đảm bảo việc truyền dữ liệu trên mạng là không mất thông tin -Bộ giao thức TCP/IP bao gồm: TCP, UDP, ICMP, IP, ARP, RAPR Phân loại các địa chỉ IP: thông qua các lớp A, B, C và mặt nạ con(Subnet Mask) - Các dịch vụ kết nối đến Internet: dịch vụ trực tuyến, nhà cung cấp dịch vụ, truy nhập trực tuyến - Tổng quan một số dịch vụ trên mạng: Chat, đăng nhập từ xa(Telnet), Archie (tìm kiếm... nhiều dịch vụ truyền thông, trong đó có truy cập Internet Khi sử dụng dịch vụ trực tuyến, bạn chạy chương trình kết nối của họ để đăng nhập dịch vụ do họ cung cấp, đến lúc kết nối để chạy Internet Explorer Dịch vụ trực tuyến thu cước phí hàng tháng(Không áp dụng cho người ở Việt Nam) - Nhà cung cấp dịch vụ Internet(ISP): là một công ty nhỏ hơn, chuyên dụng hơn, cung cấp tùy chọn không nhiều bằng dịch vụ. .. thông điệp trên bộ lưu trữ (đĩa cứng chẳng hạn)của họ SVTH: Bùi Thi Thu Hiền Trang 17 GVHD : Hồ Sỹ Bàng Xây Dựng Dịch Vụ Chat Trên Mạng Như vậy để gởi/nhận thư người sử dụng chỉ cần quan tâm tới cách sử dụng chương trình e-mail client Hiện nay có nhiều chương trình e-mail client như Microsoft Outlook Express, Eudora Pro, Peagasus mail, 7 Dịch vụ World Wide Web hay còn gọi là Web Là dịch vụ thông tin . SỐ DỊCH VỤ CHAT TRÊN MẠNG I- Chat- Tán gẫu trên mạng. ......................................................................................39 II- Dịch. Xây Dựng Dịch Vụ Chat Trên Mạng CCHƯƠNG HƯƠNG 11 TỔNG QUAN VỀ MẠNGTỔNG QUAN VỀ MẠNG INTERNETINTERNETSVTH:

Ngày đăng: 23/11/2012, 11:42

Hình ảnh liên quan

Hình1: Mơ hình ISO gồm 7 tầng. - Xây dựng dịch vụ chat trên mạng

Hình 1.

Mơ hình ISO gồm 7 tầng Xem tại trang 8 của tài liệu.
Hình 1. 4: Liên lạc trên Internet - Xây dựng dịch vụ chat trên mạng

Hình 1..

4: Liên lạc trên Internet Xem tại trang 10 của tài liệu.
Mơ hình mạng TCP/IP. - Xây dựng dịch vụ chat trên mạng

h.

ình mạng TCP/IP Xem tại trang 11 của tài liệu.
Mơ Hình Kết Nối Theo Giao Thức TCP/IP - Xây dựng dịch vụ chat trên mạng

nh.

Kết Nối Theo Giao Thức TCP/IP Xem tại trang 13 của tài liệu.
Chúng ta cĩ thể xem số địa chỉ HostID và Network ID qua bảng sau: Lớp  - Xây dựng dịch vụ chat trên mạng

h.

úng ta cĩ thể xem số địa chỉ HostID và Network ID qua bảng sau: Lớp Xem tại trang 14 của tài liệu.
Bảng sau ví dụ về các địa chỉ URL khác nhau: ProtocolDomain name Path - Xây dựng dịch vụ chat trên mạng

Bảng sau.

ví dụ về các địa chỉ URL khác nhau: ProtocolDomain name Path Xem tại trang 19 của tài liệu.
Mơ hình truyền nhận File - Xây dựng dịch vụ chat trên mạng

h.

ình truyền nhận File Xem tại trang 22 của tài liệu.
Hình 1.Mơ hình hệ thống mạng IRC. - Xây dựng dịch vụ chat trên mạng

Hình 1..

Mơ hình hệ thống mạng IRC Xem tại trang 26 của tài liệu.
Mơ hình kết nối giữa chatclient và chatserver(cịn tiếp) - Xây dựng dịch vụ chat trên mạng

h.

ình kết nối giữa chatclient và chatserver(cịn tiếp) Xem tại trang 30 của tài liệu.
- Gởi thơng điệp tức thời: là hình thức chat giữa hai người, với điều kiện là người đĩ cùng cĩ mặt trên mạng, rất tiện lợi cho những ai ở cách xa nhau và muốn trị  chuyện với nhau bằng cách hẹn trước - Xây dựng dịch vụ chat trên mạng

i.

thơng điệp tức thời: là hình thức chat giữa hai người, với điều kiện là người đĩ cùng cĩ mặt trên mạng, rất tiện lợi cho những ai ở cách xa nhau và muốn trị chuyện với nhau bằng cách hẹn trước Xem tại trang 42 của tài liệu.
- Bạn cũng cĩ thể chèn biểu tượng vui bằng hình ảnh mặt người cĩ sẵn trên khung thoại chat của Yahoo. - Xây dựng dịch vụ chat trên mạng

n.

cũng cĩ thể chèn biểu tượng vui bằng hình ảnh mặt người cĩ sẵn trên khung thoại chat của Yahoo Xem tại trang 44 của tài liệu.
Mơ hình hoạt động của ứng dụng viết bằng Java: - Xây dựng dịch vụ chat trên mạng

h.

ình hoạt động của ứng dụng viết bằng Java: Xem tại trang 56 của tài liệu.
Trong mơ hình mạng để hai máy tính cĩ thể trao đổi thơng tin cho nhau thì cần phải tạo ra kết nối giữa chúng - Xây dựng dịch vụ chat trên mạng

rong.

mơ hình mạng để hai máy tính cĩ thể trao đổi thơng tin cho nhau thì cần phải tạo ra kết nối giữa chúng Xem tại trang 62 của tài liệu.
Mơ hình Client-Server - Xây dựng dịch vụ chat trên mạng

h.

ình Client-Server Xem tại trang 83 của tài liệu.
Ví dụ: xem hình dưới: client1 giao tiếp với clien t2 thơng qua Server A. - Xây dựng dịch vụ chat trên mạng

d.

ụ: xem hình dưới: client1 giao tiếp với clien t2 thơng qua Server A Xem tại trang 84 của tài liệu.
Trong quá trình phân tích mơ hình yêu cầu của Chatting System, em tìm được các use case sau đây miêu tả những hành vi cơ bản của chương trình : - Xây dựng dịch vụ chat trên mạng

rong.

quá trình phân tích mơ hình yêu cầu của Chatting System, em tìm được các use case sau đây miêu tả những hành vi cơ bản của chương trình : Xem tại trang 87 của tài liệu.
2. Hệ thống hiển thị một màn hình cho manager nhập điều kiện tìm kiếm  vào. - Xây dựng dịch vụ chat trên mạng

2..

Hệ thống hiển thị một màn hình cho manager nhập điều kiện tìm kiếm vào Xem tại trang 92 của tài liệu.
Sau đĩ chọn mục như hình dưới đây. - Xây dựng dịch vụ chat trên mạng

au.

đĩ chọn mục như hình dưới đây Xem tại trang 108 của tài liệu.

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan