Bài giảng Thương mại điện tử - Chương 2: Cơ sở hạ tầng của thương mại điện tử - Nguyễn Đức Cương
Bạn đang xem tài liệu "Bài giảng Thương mại điện tử - Chương 2: Cơ sở hạ tầng của thương mại điện tử - Nguyễn Đức Cương", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
Tài liệu đính kèm:
- bai_giang_thuong_mai_dien_tu_chuong_2_co_so_ha_tang_cua_thuo.pdf
Nội dung text: Bài giảng Thương mại điện tử - Chương 2: Cơ sở hạ tầng của thương mại điện tử - Nguyễn Đức Cương
- Nội dung Tổng quan thương mại điện tử (nhắc lại) Tổng quan internet CHƯƠNG 2 – CƠ SỞ HẠ TẦNG CỦA Kiến trúc mạng của các mạng hỗ trợ cho Internet và TMĐT THƯƠNG MẠI ĐIỆN TỬ Một số giao thức Các chương trình tiện ích Giảng viên: Nguyễn Đức Cương Giới thiệu HTML Email: cuongnguyenduc@gmail.com Kiến trúc Client – Server Website: Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 2 Tổng quan - thương mại điện tử Khái niệm Khái niệm TMDT (E-Commerce) Thương mại điện tử là việc dùng các phương tiện điện tử trong Các thành phần trong EC việc trao đổi,mua bán các sản Một số khái niệm khác phẩm, dịch vụ dưới dang thông thường hay dưới dạng số hóa từ Ảnh hưởng TMDT nơi này đến nơi khác. Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 3 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 4 Các thành phần trong EC Nhà phân phối Siêu thị Khách hàng Xí nghiệp Thế giới kinh doanh thực tế Xí nghiệp & công ty Internet e-tailers Khách hàng Cửa hàng ảo Cơ quan hành chính Cửa hàng Thị trường điện tử Cửa hiệu Electronic Retailing (e- Cơ quan tailing) tài chính Chính phủ Công ty Khách hàng Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 5 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 6 1
- Một số khái niệm Một số khái niệm B2B (Business to Business) G2G C2C G2C Governme nt G2B B2B Consumer Business B2E B2C Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 7 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 8 Một số khái niệm Một số khái niệm B2C (Business to Customer) C2C (Customer to Customer) Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 9 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 10 Một số khái niệm Một số khái niệm E-Government M-Commerce G2C (Government to Customer) B2G Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 11 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 12 2
- Lợi ích TMDT Ảnh hưởng của TMDT Giảm chi phí thu mua vật tư Chuỗi giá trị truyền thống Giảm chi phí mua sắm Lưu Cung ứng Nhà kho,cung Sản phẩm bên ngoài Giảm việc lưu kho hàng hóa cung ứng nội bộ Khách cấp hàng Giảm thời gian chu kỳ sản phẩm Cung cấp dịch vụ khách hàng tốt hơn Giảm chi phí bán hàng và tiếp thị chuỗi giá trị hướng khách hàng Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 13 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 14 Ảnh hưởng của TMDT Ba cột trụ trong EC Chuỗi giá trị hướng khách hàng Mô hình kinh doanh điện tử được xây dựng trên nền không gian thị trường truyền thống và 3 cột Tiếp thị trụ Bán hàng Thông tin điện tử Dịch Hệ thống thông Thu Quan hệ điện tử vụ tin mua Khách Giao dịch điện tử hàng CRM Cung ứng Sản bên ngoài phẩm Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 15 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 16 Mô hình ICDT Mô hình ICDT Không gian thông tin ảo là nơi hiển thị thông tin Môi trường pháp lý về tổ chức,sản phẩm,dịch vụ. Kg Kg thông truyền tin ảo thông Kg thị ảo Thuế trường Riêng truyền tư Kg thống Kg giao phân dịch phối ảo ảo Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 17 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 18 3
- Mô hình ICDT Mô hình ICDT Không gian phân phối ảo được dùng để phân Không gian giao dịch ảo được dùng trong việc phối sản phẩm hay dịch vụ cho khách hàng. Sản thực hiện các giao dịch kinh doanh như đặt hàng phẩm hay dịch vụ này phải được số hóa Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 19 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 20 Mô hình ICDT Tổng quan Internet Không gian truyền thông ảo được dùng trong Khái niệm việc xây dựng quan hệ,trao đổi ý tưởng, U N I V E R S I T Y Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 21 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 22 Tổng quan Internet LAN Khái niệm: Các máy tính kết nối với nhau – giao tiếp với nhau thông qua “ngôn ngữ chung” – TCP/IP Phân loại LAN (Local Area Network) WAN (Wide Area Network) GAN (Global Area Network) Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 23 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 24 4
- WAN Liên mạng toàn cầu Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 25 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 26 Mạng internet Mạng internet Mục đích Mô hình: Chia sẻ tài nguyên: thiết bị, lưu trữ, xử lý, Peer to peer Tiết kiệm chi phí Client - Server Hỗ trợ quản lý Tạo môi trường truyền thông rộng rãi Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 27 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 28 Mạng internet Internets, Intranets Kiến trúc Trong 1 mạng LAN, ta có thể triển khai các dịch vụ Internet (trang Web tin tức, hệ thống thư nội bộ, ) mạng Intranet Cho phép truy xuất thông tin có kiểm soát và có giới hạn Phân phối thông tin với chi phí thấp Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 29 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 30 5
- Internets, Intranets và Extranets Internets, Intranets và Extranets Extranet = Intranet + Internet Mạng công cộng - Public Network Doanh nghiệp với các nhà cung ứng hay các đối tác khác Cung cấp cơ sở hạ tầng cho việc truyền thông, EDI cũng như điều phối các hoạt động mua bán Sử dụng mạng Internet để truyền thông Mạng riêng Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 31 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 32 Internets, Intranets và Extranets CƠ SỞ KỸ THUẬT Virtual Private Network (VPN) Internet : cơ sở kỹ thuật nền tảng dẫn đến sự phát triển TMĐT Các cơ sở kỹ thuật khác Phần mềm quản trị CSDL Hệ thống mạng máy tính(Network switches và hubs) Mã hóa (dùng phần cứng,phần mềm) Câu hỏi Hỗ trợ truyền thông đa phương tiện Tìm hiểu cơ chế cài đặt VPN Tiềm năng doanh số từ TMĐT tăng gấp 2 trong 1 năm Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 33 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 34 Mạng chuyển mạch gói Mạng chuyển mạch gói Packet-Switched Networks Packet-Switched Networks Mô hình nối kết liên lạc của các công ty điện thoại Mạng Internet sử dụng chuyển mạch gói (Packet vào các năm 1950 switching) Một kênh liên lạc riêng được thiết lập nhằm phục vụ Các thông điệp,tập tin,. được chia nhỏ thành các cuộc đàm thoại giữa 2 bên(chuyển mạch kênh- gói tin được đánh nhãn điện tử circuit switching) Máy tính tại nơi nhận tiếp nhận và lắp ráp các gói tin Chọn đường đi tốt nhất cho các gói tin gửi đi Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 35 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 36 6
- Mạng chuyển mạch gói và các gói thông điệp Câu hỏi Điện thoại VoiceIP: Công nghệ cho phép tạo cuộc gọi dùng kết nối băng thông rộng qua giao thức Voice Over IP Điện thoại Internet: Cho phép thực hiện các cuộc gọi, các trao đổi đường dài hỗ trợ giao thức SIP (Session Initiation Protocol) Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 37 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 38 Kiến trúc TCP/IP Địa chỉ IPvà tên miền Địa chỉ IP: Là 1 bộ có 4 số nguyên ngăn cách nhau bằng dấu chấm, thường được gọi là “Dotted Quad” Các số này có giá trị từ 0 đến 255 Phần định danh mạng Phần định danh cho thiết bị gắn vào mạng Ví dụ : 126.204.89.56 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 39 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 40 Câu Hỏi Một số thao tác cơ bản Subnet, Subnet mask Kiểm tra địa chỉ IP: Ipconfig Ví dụ Kiểm tra card mạng, máy con, gateway 192.168.1.0 - 192.168.1.255 192.168.1.240 – 192.168.1.255 Gateway, Domain Name Service ? IP6 ??? Qui trình kiểm tra tình trạng kết nối mạng của máy tính Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 41 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 42 7
- IPCONFIG /ALL Sử dụng lệnh ping Ping / Kiểm tra DNS Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 43 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 44 Kiểm tra các máy cùng mạng con Câu Hỏi ping Địa chỉ IP khó hình dung, khó nhớ Ví dụ Địa chỉ của máy chủ YAHOO.COM • 66.94.234.13 Cách giải quyết ???? Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 45 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 46 Tên miền (Domain name) Khái niệm Khái niệm Uniform Resource Locator (URL) Tại sao cần có tên miền riêng? Dễ nhớ hơn địa chỉ IP Chọn tên miền Chứa tên,các cụm từ vắn tắt Quy tắc đặt tên Thường có ít nhất 2 phần •Phần đầu mô tả nghi thức được sử dụng •Phần kế mô tả tên của công ty, tổ chức Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 47 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 48 8
- Các tên miền (cấp cao nhất) thông dụng Câu hỏi Qui trình chuyển đổi tên miền thành địa chỉ IP Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 49 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 50 Câu Hỏi Tại sao cần một tên miền riêng? Một tên miền riêng đồng nghĩa với việc có thể sử dụng Nếu thực hiện thương mại điện tử, nên lựa chọn rất nhiều địa chỉ email trên tên miền một cách rất tên miền cấp cao nhất là gì ? ‘COM’, ‘ORG’, ‘BIZ’, chuyên nghiệp. Khách hàng luôn tin tưởng một địa chỉ ‘NET’ , ? email theo chức năng của một công ty như Giải thích lý do sự lựa chọn của anh chị sales@tencongty.com, orders@tencongty.com hay info@tencongty.com hơn là một địa chỉ email tencongty@yahoo.com Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 51 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 52 Chọn TLD nào?".com", ".net" hay ".org" Chọn TLD nào?".com", ".net" hay ".org" Nếu sử dụng tên miền đó vào mục đích kinh doanh Nếu sử dụng một tên miền ".net" và cố gắng quảng thì TLD phải là ".com", không có ngoại lệ. cáo thương hiệu của mình, chẳng hạn nếu sử dụng tên miền MyStore.net hơn 70% khách hàng Tất cả mọi người đều nhớ đến ".com" trước tất cả sẽ gõ vào trình duyệt của họ là MyStore.Com và các loại "DOT" khác. nhấn Enter. Có người còn cho là mọi tên miền trên thế giới đều Quảng bá cho công ty có tên miền MyStore.Com có phần đuôi là ".com". mà không phải là MyStore.Net Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 53 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 54 9
- Chọn lựa tên miền Câu Hỏi Trước hết hãy dùng tên công ty hay thương hiệu. Một công ty kinh doanh trên Internet nên có duy nhất 1 tên miền hay nên có nhiều tên miền ??? 80% khả năng sẽ không còn tên miền ta cần vì có rất nhiều công ty có tên trùng nhau Giải thích lý do sự lựa chọn của anh chị Có nhiều đối thủ đang tìm cách đăng ký tên miền. hạn chế cạnh tranh khi khai thác khách hàng trên Internet. bán lại tên miền Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 55 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 56 Những quy tắc cơ bản đặt tên miền Các nghi thức khác 1. Không nên khó hiểu, bí ẩn: Hypertext Transfer Protocol (HTTP) •Không quá vắn tắt Đảm nhiệm việc truyền gửi và hiển thị các trang •Không quá dài Web •Lưu ý : tên miền có thể dài tới 67 ký tự Simple Mail Transfer Protocol (SMTP) 2. Tránh dùng những ký tự gạch Mô tả dạng thức (format) các thư tín điện tử •Ví dụ walmart.com và wal-mart.com Post Office Protocol (POP) Đảm trách việc truy cập thư điện tử từ 1 máy dịch vụ mail (mail server) Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 57 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 58 Các nghi thức khác Các nghi thức khác Interactive Mail Access Protocol (IMAP) File Transfer Protocol (FTP) Thay thế cho POP Truyền gửi các tập tin giữa các máy tính nối kết nhau theo nghi thức TCP/IP Qui định cách thức mà NSD yêu cầu máy phục vụ thể hiện các thư điện tử Sử dụng mô hình khách/người phục vụ( •Chỉ tải về các thư NSD chọn lựa (không phải tất client/server model) cả thư) Cho phép truyền gửi tập tin ở cả 2 dạng nhị phân •Chỉ đọc các tiêu đề thư và văn bản dạng mã ASCII •Tạo và xử lý hộp thư trên máy phục vụ Xem nội dung các thư mục và xử lý các tập tin ở cả 2 máy (cục bộ và máy từ xa) Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 59 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 60 10
- Các chương trình tiện ích trên Internet Kết quả thực hiện chương trình Finger Finger Hoạt động trên nền UNIX Cho phép NSD thu thập các thông tin (có giới hạn) về các NSD khác trên mạng Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 61 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 62 Finger trong Windows: Câu hỏi NSLOOKUP Trong hệ điều hành Windows, có công cụ tương tự như Finger ??? Công cụ: NSLOOKUP Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 63 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 64 Các chương trình tiện ích trên Tracert và các chương trình tương Internet tự Packet InterNet Groper (Ping) TRACE RouTe (Tracert) : liệt kê tuyến đường liên lạc (round trip path) giữa 2 máy tính trên mạng Kiểm tra kết nối giữa 2 host (thiết bị) đang nối Internet mạng với nhau Cung cấp 1 giao diện đồ họa nhằm thể hiện trực Xác định 1 máy khác có đang hoạt động? quan hơn •Gửi các gói thông tin và chờ tín hiệu trả lời Xác định số “hops” phải đi qua Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 65 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 66 11
- Kết quả chương trình TRACERT Câu hỏi Trong hệ điều hành Windows, có công cụ tương tự như Tracert ??? Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 67 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 68 Tracert trong Windows Tracert trong Windows Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 69 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 70 Ứng dụng trên Internet Thư điện tử (E-Mail) Email Sử dụng lần đầu tiên vào thập niên 1970s trên mạng ARPANET Telnet Hình thức thông tin thông dụng hiện nay khi giao FTP dịch Remote desktop Có thể đính kèm các văn bản, hình ảnh, phim, bảng tính hay các thông tin khác theo thư điện tử Các mail thông dụng: gmail, hotmail, yahoo, Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 71 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 72 12
- Telnet Ví dụ thực hiện TELNET Cho phép NSD đăng nhập vào 1 máy tính ở xa trên 1 máy tính khác và có thể điều khiển, truy cập thông tin trên máy ở xa này Terminal Emulation : chương trình mô phỏng thiết bị đầu cuối để có thể nhập lệnh và yêu cầu thi hành trên máy tính ở xa Một số phần mềm cho phép sử dụng Telnet trên các trình duyệt Web Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 73 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 74 Câu hỏi TELNET : điều khiển từ xa Trong hệ điều hành Windows, có công cụ tương tự Telnet ??? Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 75 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 76 TELNET : điều khiển từ xa TELNET : điều khiển từ xa Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 77 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 78 13
- HYPERTERMINAL : điều khiển từ xa HYPERTERMINAL : điều khiển từ xa Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 79 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 80 HYPERTERMINAL : điều khiển từ xa REMOTE DESKTOP điều khiển từ xa Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 81 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 82 REMOTE DESKTOP điều khiển từ xa REMOTE DESKTOP điều khiển từ xa Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 83 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 84 14
- Truy cập trực tiếp với đường dẫn Ứng dụng trên Internet: FTP Phương pháp nhanh nhất để truyền gửi các thông tin giữa 2 máy tính Thường sử dụng cho các yêu cầu : tải về (download) các gói phần mềm, cập nhật phần mềm từ 1 máy tính từ xa Cũng cho phép tải lên (upload) các tập tin vào máy tính từ xa để cho phép các máy tính khác có thể truy cập các tập tin này Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 85 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 86 Ví dụ thực hiện ứng dụng FTP Câu hỏi Trong hệ điều hành Windows, có công cụ tương tự Ftp ??? Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 87 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 88 Sử dụng FTP của Windows Các lệnh trong ftp Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 89 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 90 15
- Ls : liệt kê nội dung folder FTP với giao diện Web Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 91 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 92 FTP với phần mềm khác Câu Hỏi Với các phần vừa trình bày, anh chị hình dung 1 số cách đơn giản mà hacker có thể xâm nhập vào máy tính cá nhân Cách phòng vệ ??? Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 93 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 94 HTML - WEB Ngôn ngữ đánh dấu và trang WEB Hypertext Markup Language Extensible Markup Language Dựa trên SGML Kế thừa từ SGML Dễ học, dễ sử dụng , dễ hỗ trợ hơn Định nghĩa các thông tin nào sẽ được hiển thị (chứ không phải là trang web sẽ thể hiện như Hỗ trợ nhiều kiểu thể hiện thông tin thế nào) •Headings, title bars, bullets, lines, lists Mô tả nội dung thực sự của trang Web •Hình ảnh, khung trang, bảng Khả năng lưu trữ dữ liệu Là ngôn ngữ chuẩn cho các trang Web Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 95 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 96 16
- Ví dụ trang XML So sánh việc đọc tài liệu truyền thống và trên các trang web Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 97 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 98 Sơ lược về HTML Sơ lược về HTML Liên kết HTML (HTML Links) Thẻ lệnh HTML(HTML tags) Thẻ cho phép tạo liên kết để nhanh chóng di chuyển Các thông tin chịu tác động từ mã thẻ [ ] đến 1 vị trí trên cùng trang web hiện tại hay 1 trang web ở 1 máy khác • best - Bolds the word “best” • • - Aligns text to the right • hiển thị nhưng kết quả thể hiện có thể khác nhau với • Văn bản giữa cặp thẻ siêu liên kết( hyperlink) Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 99 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 100 Tổ chức các siêu liên kết Câu hỏi HTML ? DHTML ? XML ? WML ? Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 101 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 102 17
- Các trình soạn thảo trang HTML Kiến trúc Client - Server Soạn thảo 1 trang HTML Khái niệm Trình soạn thảo đơn giản: NotePad, Ưu – nhược điểm Các phần mềm chuyên dụng Kiến trúc Web Client – Server •Microsoft FrontPage Luồng thông tin Web Client – Server •Dreamweaver •MS Expression WEB Các công cụ lập trình: VS.NET, PHP Design, Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 103 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 104 Khái niệm Kiến trúc Web Server/Client Client: thường yêu cầu cung cấp các dịch vụ : in tài liệu, truy cập thông tin, cập nhật cơ sở dữ liệu , Servers: chịu trách nhiệm xử lý các yêu cầu từ các máy khách Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 105 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 106 Kiến trúc Server/Client Luồng thông tin giữa Web Server/Client Mô hình 2 lớp (Two-Tier Client/Server) Máy khách gửi các thông điệp yêu cầu Máy phục vụ tiếp nhận, xử lý thông điệp và gửi trả kết quả Thông điệp yêu cầu bao gồm: Dòng yêu cầu (request line) Tiêu đề (Optional request headers) Nội dung thông điệp(optional) Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 107 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 108 18
- Thông điệp trả lời của Web Server Câu Hỏi Ưu/khuyết điểm của mô hình 2 lớp Khắc phục bằng mô hình 3 lớp ??? Mô hình n-lớp (n-tier) Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 109 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 110 Web servers Application Server Http request Load Balancer Backend System Corporate ERP system Databases Back-End Server Front-Stand Server Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 111 Nguyễn Đức Cương – cuongnguyenduc@gmail.comApplication Server Slide 112 Câu Hỏi Tìm hiểu, phân tích, nêu ưu và khuyết điểm của mô hình 2 lớp, 3 lớp Tìm hiểu mạng riêng ảo (VPN - Virtual Private Network) : cơ chế, cách hoạt động, ưu điểm, Khảo sát và đưa ra 1 vài nhận xét của 1 số tên miền đang có trên mạng Internet. Qua đó anh chị rút ra những nhận định gì khi đặt tên miền Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 113 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 114 19
- Bài Kỳ Sau Các công cụ Web hỗ trợ Thương Mại Điện Tử CẢM ƠN CÁC BẠN! - Các thiết bị phần cứng - Các phần mềm xây dựng website - Chọn lựa dịch vụ host-hosting Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 115 Nguyễn Đức Cương – cuongnguyenduc@gmail.com Slide 116 20