Nghiên cứu và xây dựng một số dịch vụ trên Web

79 776 0
Nghiên cứu và xây dựng một số dịch vụ trên Web

Đ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

Nghiên cứu và xây dựng một số dịch vụ trên Web, Nội dung đồ án gồm 1. Mạng internet : giới thiệu sơ bộ về mạng internet xu hướng hiện nay của Việt Nam 2. Intranet là gì? 3. Công nghệ web : trình bầy công nghệ chủ yếu được dùng trong mạng intranet 4. Ngôn ngữ lập trình Java

Trờng Đại học Bách khoa Hà Nội Khoa Điện tử - Viễn thông o0o Đồ án Tốt nghiệp Đề tài : Nghiên cứu và Xây dựng một số dịch vụ trên Web Giáo viên hớng dẫn : PGS. Đỗ Xuân Thụ TS. Quách Tuấn Ngọc Sinh viên : Nguyễn Công Huân Lớp : Kỹ thuật Điện tử Khoá : K37 - Chính quy Hà Nội, 1997 Tóm tắt đồ án Một trong những nhiệm vụ chiến lợc quan trọng hàng đầu khi tiến hành công nghiệp hoá - hiện đại hoá ở nớc ta là thiết lập đợc cơ sở hạ tầng thông tin trong nớc. Để góp phần nhỏ bé của mình vào việc xây dựng mạng thông tin của Việt Nam nói chung, cũng nh mạng hỗ trợ cho lĩnh vực giáo dục và đào tạo nói riêng, tôi mạnh dạn chọn đề tài Xây dựng một số dịch vụ trên Web để viết đồ án tốt nghiệp. Đồ án gồm 79 trang với kết cấu nh sau: Chơng I: Mạng Internet - Giới thiệu sơ bộ về mạng Internet và xu hớng hiện nay của Việt Nam khi ra nhập mạng này. Chơng II: Intranet là gì? - Nêu các khái niệm cơ bản về Intranet và sự cần thiết phải xây dựng các Intranet, đặc biệt Intranet cho Bộ Giáo dục và Đào tạo, ở Việt Nam. Chơng III: Công nghệ Web - Trình bày công nghệ chủ yếu đợc dùng trong mạng Intranet, đặc biệt nhấn mạnh vào ngôn ngữ HTML Chơng IV: Ngôn ngữ lập trình Java - Giới thiệu ngôn ngữ lập trình mạng mới đang thu hút đợc sự quan tâm trên toàn thế giới. Trong chơng này, tôi cũng sẽ giới thiệu một trong các ứng dụng đợc xây dựng để hỗ trợ thêm cho dịch vụ Web. Tôi hy vọng đồ án sẽ giúp ích ít nhiều cho những ngời có quan tâm hay trực tiếp tham gia xây dựng các hệ thống Intranet ở nớc ta. ii Bộ Giáo dục và Đào tạo Cộng hoà xã hội chủ nghĩa Việt Nam Trờng Đại học Bách Khoa Hà Nội Độc lập - Tự do - Hạnh phúc ================== Nhiệm vụ thiết kế tốt nghiệp Họ và tên Khoá Ngành học 1. Đầu đề thiết kế: 2. Các số liệu ban đầu: 3. Nội dung các phần thuyết minh và tính toán: iii 4. Các bản vẽ đồ thị (ghi rõ các loại bản vẽ và kích thớc các bản vẽ): 5. Cán bộ hớng dẫn: Phần: Họ tên cán bộ: 6. Ngày giao nhiệm vụ thiết kế: 7. Ngày hoàn thành nhiệm vụ: Ngày tháng năm 1997 Chủ nhiệm khoa Cán bộ hớng dẫn (Ký tên và ghi rõ họ tên) (Ký tên và ghi rõ họ tên) Kết quả điểm đánh giá: Học sinh đã hoàn thành - Quá trình thiết kế (và nộp toàn bộ bản thiết kế cho khoa) - Điểm Ngày tháng năm 1997 - Bản vẽ thiết kế (Ký tên) Ngày tháng năm 1997 Chủ tịch hội đồng (Ký và ghi rõ họ tên) iv Nghiên cứu và Xây dựng một số dịch vụ trên WEb Lời cảm ơn Tôi xin chân thành cảm ơn các thầy cô giáo trong Khoa Điện tử - Viễn thông trờng Đại học Bách Khoa Hà Nội đã trang bị cho tôi những kiến thức cần thiết để hoàn thành đồ án. Tôi cũng xin bày tỏ lòng biết ơn sâu sắc đối với sự tận tình giúp đỡ và những ý kiến đóng góp quý báu của toàn thể anh chị em cán bộ và sinh viên thực tập tại Trung tâm Công nghệ Thông tin Bộ Giáo dục & Đào tạo, đặc biệt là thầy Quách Tuấn Ngọc, giám đốc Trung tâm, đã tạo mọi điều kiện thuận lợi cho tôi trong quá trình thực tập và hoàn thiện đồ án này. Đồ án đã đề cập đến một vấn đề khá lớn và tơng đối phức tạp, đòi hỏi nhiều thời gian và kiến thức về lý thuyết cũng nh thực hành. Do thời gian nghiên cứu hạn hẹp và trình độ bản thân còn hạn chế, đồ án không tránh khỏi những khiếm khuyết. Rất mong nhận đợc sự góp ý nhiệt tình từ các độc giả có quan tâm để giúp cho tôi tiếp tục nghiên cứu sau này đợc tốt hơn. Một lần nữa, xin chân thành cảm ơn các thầy cô và tất cả các bạn! Hà nội, ngày 05 tháng 05 năm 1997 Nguyễn Công Huân Trang 1 Nghiên cứu và Xây dựng một số dịch vụ trên WEb Mục lục Lời cảm ơn 1 Mục lục 2 Thuật ngữ sử dụng 4 Chơng I: Mạng Internet 6 I. mạng Internet là gì? 6 1. Lịch sử ra đời và phát triển 6 2. Cấu trúc của mạng Internet 7 3. Giao thức TCP/IP và mô hình Client/Server 9 II. Phơng pháp đánh địa chỉ cho mạng Internet: 11 1. Địa chỉ IP (IP Address) 11 2. Phân thành mạng con (Subnet) 12 3. Một số địa chỉ IP đặc biệt 13 4. Địa chỉ DNS 13 III. Các dịch vụ chính trên mạng Internet 14 1. Dịch vụ truyền tập tin FTP 14 2. Dịch vụ Gopher 14 3. Dịch vụ WAIS 15 4. Dịch vụ Veronica 15 5. Dịch vụ Archie 15 6. Dịch vụ th tín điện tử 16 7. Dịch vụ truy cập từ xa (Telnet) 16 8. Dịch vụ nhóm tin (Usenet) 17 9. Dịch vụ Internet Relay Chat 17 10. Dịch vụ đa phơng tiện World Wide Web 17 IV. Internet với Việt Nam 18 Chơng II: Intranet là gì? 20 I. Giới thiệu Intranet 20 1. Khái niệm Intranet 20 2. Intranet và Internet 20 3. Intranet và phần mềm nhóm 21 II. Các u điểm và hạn chế của Intranet 22 1. Cách thể hiện dữ liệu gần gũi với con ngời 22 2. Intranet: giải pháp mới cho vấn đề cũ 25 3. Những thách thức và giải pháp 26 III. Intranet với Giáo dục và Đào tạo 27 Chơng III: Công nghệ Web 30 I. Các Khái niệm cơ bản 30 1. Lịch sử phát triển 30 2. Web làm việc nh thế nào? 30 II. Ngôn ngữ HTML 2.0 31 1. Cấu trúc của tài liệu HTML: 32 2. Thành phần Anchor: 33 Trang 2 Nghiên cứu và Xây dựng một số dịch vụ trên WEb 3. Các thành phần định dạng khối (block formatting): 34 4. Một số thành phần định nghĩa các danh sách (list): 35 5. Các định dạng ký tự và thông tin chuẩn: 37 6. Định dạng cho đồ hoạ, hình ảnh: 38 7. Các định dạng cho khung nhập liệu (form): 39 Chơng IV: Ngôn ngữ lập trình Java 41 I. Lịch sử của Java 41 II. Java là gì? 42 III. Cấu trúc của Java 42 IV. Các đặc tính chính của Java 46 1. An ninh 46 2. Giao diện lập trình ứng dụng chuẩn - Core API 46 3. Tơng thích với nhiều kiểu phần cứng 46 4. Đặc tính động và phân tán 47 5. Hớng đối tợng 47 6. Đa luồng (multi-threads) 47 7. Quản lý bộ nhớ và quá trình thu dọn 'rác' 47 V. Java so sánh với các ngôn ngữ lập trình khác 48 1. Java so sánh với Perl 48 2. Java so với các ngôn ngữ khác 48 3. Java và ActiveX 49 VI. Java - ngôn ngữ lập trình hớng đối tợng 50 1. Phơng pháp lập trình bình thờng: 50 2. Lập trình hớng đối tợng (Object - Oriented Programming): 51 VII. Ngôn ngữ Java 55 1. Cú pháp của Java: 55 2. Các kiểu dữ liệu cơ bản: 64 3. Khai báo lớp: 66 4. Phạm vi của biến: 67 5. Các bổ từ (modifier): 67 6. Các câu lệnh điều khiển: 71 VIII. ứng dụng Java vào Web 74 Tài liệu tham khảo 75 Trang 3 Nghiên cứu và Xây dựng một số dịch vụ trên WEb Thuật ngữ sử dụng ActiveX Tên năm 1996 của công nghệ OLE đa ra bởi Microsoft. ActiveX và Java mở ra khả năng thực hiện các trang Web tơng tác và ứng dụng client/server trên Internet. Các điều khiển ActiveX có thể đợc viết bằng C, C++ hay Java và đợc điều khiển thông qua Visual Basic Script. Broadcast Truyền thông quảng bá: mạng LAN thỉnh thoảng muốn gửi thông tin đến mọi nút trên mạng, nó sẽ dùng phơng pháp broadcast. Địa chỉ MAC dành cho truyền thông rộng rãi thờng là FF:FF:FF:FF:FF:FFh Browser Trình duyệt Web: Làm nhiệm vụ lấy thông tin từ máy chủ Web và hiển thị nó đúng khuôn dạng Client Chơng trình dùng để tiếp xúc và nhận dữ liệu từ chơng trình server trên máy tính khác. Mỗi client đợc thiết để làm việc với một hay nhiều loại chơng trình server chuyên biệt (ví dụ Web Browser là một loại client đặc biệt) Common Gateway Interface (CGI) Giao diện cho phép chơng trình bên ngoài nói chuyện với HTTP server Dail-up connection Kết nối mạng bằng đờng điện thoại thông thờng Data stream Luồng dữ liệu: Các byte dữ liệu trao đổi giữa hai máy Fiber Distributed Data Interface (FDDI) Giao tiếp dữ liệu phân tán theo đờng cáp quang Firewall "Bức tờng lửa" - hệ thống bảo vệ ngăn cản những ngời không có quyền truy xuất xâm nhập vào bên trong Intranet. Nó có thể là một loại phần cứng đặc biệt nh router, hoặc phần mềm hay cả hai. Frame (or packet) Gói dữ liệu của lớp liên kết dữ liệu, bao gồm cả dữ liệu lớp trên đa xuống, phần header và trailer mà lớp liên kết dữ liệu thêm vào. Graphics User Interface (GUI) Giao diện đồ hoạ ngời sử dụng - cách thể hiện chơng trình, văn bản, dới dạng đồ hoạ Hard-wired connection Kết nối mạng bằng dây cáp (cable) High-level Data Link Control (HDLC) Giao thức của OSI đợc dùng cho mạng X.25. Đây là giao thức thuộc lớp liên kết dữ liệu (Datalink Layer) Homepage Trang chủ - trang đầu tiên khi chúng ta bớc vào một Web site HyperText Mark-up Language (HTML) Ngôn ngữ định nghĩa cấu trúc tài liệu trên Web. Nó giúp trình duyệt (nh Netscape Navigator) biết cách thể hiện dữ liệu. HyperText Transfer Protocol (HTTP) Giao thức giúp Web server kết nối với các trình duyệt Web Intergrated Services Digital Network (ISDN) Mạng kỹ thuật số các dịch vụ tích hợp: Mạng kỹ thuật số dùng phơng pháp chuyển mạch gói (packet switching), tích hợp truyền cả giọng nói và dữ liệu trên cùng đờng truyền International Organization for Standardization (ISO) Tổ chức tiêu chuẩn hoá Quốc tế: Công bố các tiêu chuẩn về các lĩnh vực, kể cả máy tính và truyền thông. Đóng góp nổi bật nhất của họ đối với công nghệ mạng là cấu trúc mạng 7 lớp OSI. Internet Access Provider (IAP) Trung tâm cung cấp kết nối đến trục chính của Internet. Các ISP có thể kết nối thông quan đây. Internet Service Provider (ISP) Trung tâm cung cấp cho các cá nhân hay doanh nghiệp nhỏ đờng kết nối với Internet. ISP thờng có một vài server và có đờng nối tốc độ cao đến trục chính của Internet. IP address Địa chỉ IP IP Datagram Tên gọi của gói thông tin của lớp mạng (giao thức IP), bao gồm dữ liệu của lớp trên đ- a xuống và phần header lớp mạng đa thêm vào. Java Ngôn ngữ hớng đối tợng mới do Sun MicroSystems đa ra. Java đợc xây dựng dựa trên C++, hiện nay đợc sử dụng rộng rãi nh một ngôn ngữ mạnh để phát triển ứng dụng client/server trên Web Leased-line Đờng dây thuê bao, kết nối 24/24 với Internet Local Area Network (LAN) Mạng cục bộ Maximum Transfer Unit (MTU) Đơn vị truyền cực đại: Mỗi mạng có giới hạn một độ dài cực đại đối với gói dữ liệu gửi qua mạng đó Media Access Control (MAC) Lớp điều khiển tryu cập đờng truyền: Đợc thêm vào giữa lớp liên kết dữ liệu và lớp vật Trang 4 Nghiên cứu và Xây dựng một số dịch vụ trên WEb lý giúp các nút trên mạng LAN liên kết, chia xẻ với nhau cùng một đờng truyền. Địa chỉ MAC đợc định nghĩa trong lớp này. Message Tên gọi của dữ liệu đi (hoặc đến) từ lớp ứng dụng Multicast Truyền thông theo nhóm: Thông tin sẽ đợc truyền tới mọi nút mạng thuộc một nhóm nào đó (ví dụ giống nhau 6bit địa chỉ đầu tiên) Multl-Threaded Phơng pháp lập trình cho phép thực hiện nhiều phần của chơng trình cùng một lúc. Ví dụ, một chơng trình vừa có thể vẽ lại màn hình, vừa lấy dữ liệu trên đĩa Muti-Purpose Internet Mail Extensions (MIME) Chuẩn dành cho việc truyền các tập tin đa phơng tiện đi trên Internet thông qua dịch vụ th tín điện tử hoặc Web Network Information Center (NIC) Đây là trung tâm quản lý tên và địa chỉ IP trên toàn bộ Internet. Đồng thời nó cũng cung cấp các thông tin kỹ thuật mới nhất về TCP\IP (phân phát các RFC). Node Nút mạng Object Linking & Embedding (OLE) Giao diện lập trình ứng dụng (API) do Microsoft đa ra. Nó đợc thiết kế để cho phép lồng tài liệu của ứng dụng hỗ trợ OLE vào nhau Point-to-Point Protocol Giao thức điểm tới điểm (thuộc nhóm giao thức TCP/IP) Post Office Protocol (POP hay POP3) Quy định bởi RFC 1721, đây là giao thức thuộc lớp ứng dụng dùng để xử lý về th tín. Hộp th POP3 lu các th nhận đợc thông qua SMTP (phơng thức truyền th) cho tới khi th này đợc ngời sử dụng đọc. Nó đồng thời pho phép gửi th tới các SMTP server. Practical Extraction and Report Language (Perl) Perl là ngôn ngữ lập trình đợc thiết kế với mục đích quét và xử lý các tập tin ký tự, trích lấy thông tin và in báo cáo. Perl là ngôn ngữ kịch bản (script). Request for comments (RFCs) Các tài liệu mô tả các quy định trên Internet, đợc đa ra để tham khảo ý kiến rộng rãi. Khi đã sửa hết lỗi, các quy định này sẽ chuyển thành chuẩn sử dụng trên Internet Router Bộ định tuyến: Dùng để kết nối các mạng với nhau, quyết định lộ trình của dữ liệu Routing table Bảng định hớng (chứa các thông tin hỗ trợ quá trình định hớng) Segment Tên gọi của gói thông tin tại lớp giao vận, bao gồm cả dữ liệu lớp trên đa xuống và phần header mà lớp giao vận thêm vào. Serial Line Internet Protocol (SLIP) Giao thức Internet tuyến nối tiếp (đây là một giao thức cũ của TCP/IP nhằm tạo kết nối trên các đờng dây điện thoại thông thờng) Server Máy tính hay phần mềm cung cấp một loại dịch vụ đặc biệt cho các client chay trên máy tính khác. Một máy tính có thể đóng vai trò nhiều loại server nếu nó chạy đồng thời nhiều chơng trình server. Simple Mail Transfer Protocol (STMP) Nghi thức truyền th tín đơn giản (thuộc nhóm giao thức TCP/IP) Unicode Hệ thống mã hoá ký tự 16 bit để chứa tất cả các biểu tợng của mọi ngôn ngữ trên thế giới và một vài ký hiệu tiền tệ, khoa học và toán học. Windows NT sử dụng mã Unicode bên trong chơng trình và cung cấp cho ngời lập trình Unicode API để xây dựng các ứng dụng với Unicode. Windows 95 hỗ trợ chút ít cho Unicode. Uniform Resources Locator (URL) Đây là phơng pháp đánh địa chỉ tài liệu trên các server. Một trình duyệt dùng URL để yêu cầu lấy tài liệu về hiển thị. Khuôn dạng của URL nh sau: tên-giao-thức://tên- máy:số-hiệu-cổng/đờng-dẫn-đến-tài-liệu, tuy nhiên không cần phải đầy đủ tất cả các mục. Lấy ví dụ, một địa chỉ URL có thể nh sau: http://www.cit/default.html UNIX Hệ điều hành đợc thiết kế để dùng cho nhiều ngời cùng lúc (multi-user) và có gắn sẵn TCP\IP. Đây là hệ điều hành khá phổ biến cho các User trên Internet. Visual Basic Script (VBScript) Ngôn ngữ kịch bản trên Web đa ra bởi Microsoft. VBScript dựa chủ yêu trên cú pháp của Visual Basic, tuy nhiên ít chức năng hơn để đảm bảo tính nhỏ gọn và an toàn. Wide Area Network (WAN) Mạng diện rộng World Wide Web (WWW hay W 3 ) Hệ thống thông tin toàn cầu dựa trên cơ sở ngôn ngữ HTML Trang 5 Nghiên cứu và Xây dựng một số dịch vụ trên WEb Chơng I: Mạng Internet I. mạng Internet là gì? Mạng Internet thực chất là một liên mạng, bao gồm rất nhiều mạng nhỏ kết nối với nhau, cùng sử dụng chung giao thức truyền thông là TCP/IP (Transmission Control Protocol / Internet Protocol). Trong chơng này, chúng ta sẽ cùng nhau xem xét các khái niệm cơ bản của mạng này. 1. Lịch sử ra đời và phát triển Vào những năm 60, một cơ bão lớn đổ vào nớc Mỹ tình cờ làm hỏng một trạm điện thoại trung chuyển, dẫn đến làm tê liệt toàn bộ hệ thống thông tin của n- ớc Mỹ. Lúc bấy giờ, cuộc chiến tranh lạnh giữa hai cờng quốc Liên Xô và Mỹ đang ở đỉnh điểm. Bộ Quốc phòng Mỹ cho rằng lúc đó Liên Xô tấn công thì nớc Mỹ khó có khả năng đối phó kịp thời. Từ lý do trên, Bộ Quốc phòng Mỹ lập tức cho triển khai khẩn trơng một mạng lới thông tin với yêu cầu: Nếu nh một trạm trung chuyển nào đó trong mạng bị phá huỷ, toàn bộ hệ thống thông tin vẫn phải làm việc bình thờng Cơ quan Nghiên cứu Dự án Cao cấp (ARPA - Advanced Research Projects Agency) thuộc Bộ Quốc phòng Mỹ đợc giao trách nhiệm thực hiện việc nghiên cứu kỹ thuật liên mạng (internet) nhằm đáp ứng yêu cầu trên. Đây là mạng chuyển mạch gói (packet switching) đầu tiên trên thế giới, lấy tên là ARPAnet. Ban đầu, ARPAnet chỉ gồm một vài mạng nhỏ đợc chọn lựa của các trung tâm nghiên cứu và phát triển khoa học. Giao thức truyền thông lúc bấy giờ là kiểu điểm tới điểm (point to point), rất chậm và thờng xuyên gây tắc nghẽn trên mạng. Để giải quyết vấn đề này, năm 1974, Vinton G. Cerf và Robert E. Kahn đa ra ý tởng thiết kế một bộ giao thức mạng mới thuận tiện hơn, đó chính là tiền thân của giao thức TCP/IP. Tháng 09 năm 1983, dới sự tài trợ của Bộ Quốc phòng Mỹ, Berkeley Software Distribution đa ra bản Berkeley UNIX 4.2BSD có kết hợp giao thức TCP/IP, biến TCP/IP thành phơng tiện kết nối các hệ thống UNIX. Trên cơ sở đó, mạng ARPANET nhanh chóng lan rộng và chuyển từ mạng thực nghiệm sang hoạt động chính thức: nhiều trờng đại học, viện nghiên cứu ghi tên gia nhập để trao đổi thông tin. Đến năm 1984, mạng ARPANET đợc chia thành hai nhóm mạng nhỏ hơn là MILNET, dành cho quốc phòng, và nhóm mạng thứ hai vẫn gọi là ARPANET, dành cho nghiên cứu và phát triển. Hai nhóm này vẫn có mối liên hệ trao đổi dữ liệu với nhau qua giao thức TCP/IP và đợc gọi chung là Internet. Trang 6 [...]... đăng nhập vào lấy thông tin trong máy dịch vụ Gopher tại Caliphornia và chỉ cần qua một vài lựa chọn đơn giản ngay tại đây là có thể đi tới lấy tin trên máy Trang 14 Nghiên cứu và Xây dựn g mộ t số dịch vụ t rên WEb dịch vụ Gopher tại New York hay Chicago Tóm lại, Gopher là một dịch vụ khá tốt để lấy thông tin trên mạng Internet 3 Dịch vụ WAIS WAIS (đọc là wayz) là phơng tiện tìm kiếm thông tin trên diện... FTP và nơi chứa tập tin thoả mãn yêu cầu tìm kiếm Dịch vụ này còn bị hạn chế do không phải tất cả tập tin trên các trạm dịch vụ FTP đều đợc cập nhật, vì vậy nhiều khi không tìm đợc các tập tin theo yêu cầu Trang 15 Nghiên cứu và Xây dựn g mộ t số dịch vụ t rên WEb 6 Dịch vụ th tín điện tử Th tín điện tử là một dịch vụ đầu tiên của Internet Đây là dịch vụ truyền thông phổ biến, cho phép mọi ngời (có... bộ, sinh viên trong và ngoài nhà trờng Sử dụng các dịch vụ nh Telnet, FTP để truy cập các nguồn tài liệu từ các th viện, cơ quan lu trữ trong và ngoài nớc nhằm phục vụ mục đích nghiên cứu Ngoài ra, còn có thể dùng các dịch vụ này vào việc mua và nhận các phần mềm từ hãng sản xuất hay cơ sở giáo dục Trang 28 Nghiên cứu và Xây dựn g mộ t số dịch vụ t rên WEb Sử dụng công nghệ Web để cung cấp mọi... Trang 25 Nghiên cứu và Xây dựn g mộ t số dịch vụ t rên WEb Công nghệ Web từ khi ra đời đã tỏ ra rất hiệu quả vì khả năng thiết lập nhanh với giá thành thấp Cấu hình cơ bản chỉ cần một Web server và phần mềm đi kèm Vì mạng Internet đã có sẵn, chỉ cần nối Web server vào một cổng (gateway) gần nhất và trả tiền thuê bao trên đoạn đờng truyền đó là có thể nối mạng với bất kỳ điểm nào trên thế giới Trên mỗi... Hệ thống bao gồm một số cơ sở dữ liệu chứa tên và địa chỉ của các nút mạng, đặt trên một số máy dịch vụ DNS (gọi là DNS server) Giao thức DNS cho phép ngời sử dụng gửi đi yêu cầu (chuyển đổi tên và địa chỉ IP hoặc ngợc lại) và nhận các trả lời của yêu cầu đó Các sản phẩm TCP/IP thờng hỗ trợ một hoặc cả hai chức năng của DNS: Trang 13 Nghiên cứu và Xây dựn g mộ t số dịch vụ t rên WEb ỵ ỵ Chuyển đổi... mình lên nhóm Trên Internet có một hệ thống gồm nhiều máy dịch vụ Usenet kết nối và trao đổi thông tin với nhau, cho phép ngời ở mọi nơi trên thế giới trao đổi thảo luận vấn đề quan tâm Đây là một trong những dịch vụ khiến mọi ngời tham gia sử dụng Internet 9 Dịch vụ Internet Relay Chat Dịch vụ IRC (Internet Relay Chat - trò chuyện chuyển tiếp trên Internet) là dịch vụ đợc đa vào Internet vào cuối năm... chạy trình duyệt Web trên máy mình Trình duyệt làm nhiệm vụ đọc tập tin dạng HTML và hiển thị thành dạng văn bản cấu trúc Do tính chất đơn giản và không phụ thuộc hệ thống Trang 17 Nghiên cứu và Xây dựn g mộ t số dịch vụ t rên WEb (multi-platform), WWW ngày càng đợc sử dụng rộng rãi và tăng cờng các tính năng Sự áp dụng công nghệ đa phơng tiện trong dịch vụ WWW là một đặc điểm quan trọng và đang phát... của mình vào một trạm dịch vụ Gopher trên Internet, trạm dịch vụ này lại cho phép truy cập tới một Veronica nào đó Cơ sở dữ liệu của Vernonica đợc thu lợm thông qua việc quét các thực đơn trên một hay nhiều trạm dịch vụ Gopher trong không gian Gopher của mạng Internet 5 Dịch vụ Archie Archie là dịch vụ tìm kiếm thông tin đầu tiên trên Internet Vai trò của Archie khá đơn giản, nó dùng để tạo chỉ số trung... thực hiện đợc điều này, một số trung tâm khoa học trong cả nớc đã và đang ra sức tổ chức và phát Trang 27 Nghiên cứu và Xây dựn g mộ t số dịch vụ t rên WEb triển các mạng nội bộ nhằm mục đích cung cấp một số dịch vụ cơ sở cho ngời sử dụng trớc khi có Internet, đồng thời tạo cơ sở hạ tầng cho việc kết nối mạng Internet trong nớc Điển hình trong số này có mạng Vinet (công ty Batin) và Vitranet (Bộ Thơng... thức TCP/IP Trang 10 Nghiên cứu và Xây dựn g mộ t số dịch vụ t rên WEb Cần phải nói thêm rằng, các dịch vụ và ứng dụng chạy trên mạng Internet chủ yếu dựa trên cấu trúc khách hàng / máy dịch vụ (Client/Server) Điều này có nghĩa là lớp ứng dụng đợc chia thành hai phần: Phần đa ra yêu cầu (request) đợc gọi là khách hàng (client), còn phần nhận yêu cầu và trả lời (response) là máy dịch vụ (server) Khi client . Nam 18 Chơng II: Intranet là gì? 20 I. Giới thiệu Intranet 20 1. Khái niệm Intranet 20 2. Intranet và Internet 20 3. Intranet và phần mềm nhóm 21 II. Các u điểm và hạn chế của Intranet 22 1. Cách. Việt Nam khi ra nhập mạng này. Chơng II: Intranet là gì? - Nêu các khái niệm cơ bản về Intranet và sự cần thiết phải xây dựng các Intranet, đặc biệt Intranet cho Bộ Giáo dục và Đào tạo, ở Việt. 22 1. Cách thể hiện dữ liệu gần gũi với con ngời 22 2. Intranet: giải pháp mới cho vấn đề cũ 25 3. Những thách thức và giải pháp 26 III. Intranet với Giáo dục và Đào tạo 27 Chơng III: Công nghệ

Ngày đăng: 03/08/2014, 09:23

Từ khóa liên quan

Mục lục

  • Lời cảm ơn

  • Mục lục

  • Thuật ngữ sử dụng

  • Chương I: Mạng Internet

    • I. mạng Internet là gì?

      • 1. Lịch sử ra đời và phát triển

      • 2. Cấu trúc của mạng Internet

      • 3. Giao thức TCP/IP và mô hình Client/Server

      • II. Phương pháp đánh địa chỉ cho mạng Internet:

        • 1. Địa chỉ IP (IP Address)

        • 2. Phân thành mạng con (Subnet)

        • 3. Một số địa chỉ IP đặc biệt

        • 4. Địa chỉ DNS

        • III. Các dịch vụ chính trên mạng Internet

          • 1. Dịch vụ truyền tập tin FTP

          • 2. Dịch vụ Gopher

          • 3. Dịch vụ WAIS

          • 4. Dịch vụ Veronica

          • 5. Dịch vụ Archie

          • 6. Dịch vụ thư tín điện tử

          • 7. Dịch vụ truy cập từ xa (Telnet)

          • 8. Dịch vụ nhóm tin (Usenet)

          • 9. Dịch vụ Internet Relay Chat

          • 10. Dịch vụ đa phương tiện World Wide Web

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

Tài liệu liên quan