Luận văn tìm hiểu về WAP và công cụ tìm kiếm hỗ trợ thiết bị di động

68 426 0
Luận văn tìm hiểu về WAP và công cụ tìm kiếm hỗ trợ thiết bị di độ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ìm hiểu WAP công cụ tìm kiếm hỗ trợ thiết bị di động MỤC LỤC MỤC LỤC .1 LỜI NÓI ĐẦU .1 CHƯƠNG I: GIỚI THIỆU VỀ CÔNG TY 1.1 LỊCH SỬ CÔNG TY CỔ PHẦN PHÁT TRIỂN DỊCH VỤ VÀ CÔNG NGHÊ VNST .2 1.2 ĐỊA CHỈ LIÊN HÊ 1.3 CƠ CẤU TỔ CHỨC 1.4 ĐỊNH HƯỚNG PHÁT TRIỂN CHƯƠNG II: TỔNG QUAN VỀ WAP 2.1 GIỚI THIÊU CHUNG .6 2.2 MÔ HÌNH KIẾN TRÚC WAP 2.2.1 Mô hình truyền thông WAP WAP client WAP Proxy, WAP Gateway WAP Server 2.2.2 Kiến trúc phân lớp .14 Wireless Application Environment – WAE 17 Wireless Session Layer – WSP .17 Wireless Transaction Layer – WTP 18 Wireless Transprot Layer Security – WTLS 19 Wireless Datagram Protocol – WDP .21 2.3 VẤN ĐỀ BẢO MẬT TRONG WAP .21 2.4 CÁC CUỘC CÁCH MẠNG CỦA TRÌNH DUYÊT WAP 26 CHƯƠNG III : SỰ PHÁT TRIỂN CỦA NGÔN NGỮ ĐÁNH DẤU PHỤC VỤ CHO WAP .28 3.1 NGÔN NGỮ ĐÁNH DẤU (Markup-Language) 28 3.2 WAP VÀ WML 30 3.3 XHTML CƠ SỞ .30 GVHD: Nguyễn Thanh Hương SVTH: Nguyễn Mạnh Thắng Tìm hiểu WAP công cụ tìm kiếm hỗ trợ thiết bị di động 3.4 XHTML MOBILE PROFILE 31 3.5 WAP CSS .32 3.6 CÁC GIAO THỨC CHUYỂN TẢI WML VÀ XHTML 33 CHƯƠNG IV: MÁY TÌM KIẾM VÀ HỖ TRỢ THIẾT BỊ DI ĐỘNG 34 4.1 TỔNG QUAN VỀ MÁY TÌM KIẾM 34 4.1.1 Sơ lược máy tìm kiếm 34 4.1.2 Phân loại máy tìm kiếm .34 Máy tìm kiếm Meta .35 Máy tìm kiếm thông thường 36 4.2 CÁC DỊCH VỤ TÌM KIẾM HỖ TRỢ THIẾT BỊ DI ĐỘNG .37 4.2.1 Google Mobile Seach 37 4.2.2 Các máy tìm kiếm WAP có 38 4.3 CHUYỂN ĐỔI CÁC TÀI LIÊU CÓ SẴN TỪ CHUẨN WEB SANG WAP 38 CHƯƠNG V: PHÂN TÍCH THIẾT KẾ HỆ THỐNG “CÔNG CỤ TÌM KIẾM VÀ HỖ TRỢ THIẾT BỊ DI ĐỘNG” .41 5.1 KHẢO SÁT HIÊN TRẠNG 41 5.2 PHÂN TÍCH VÀ XÁC ĐỊNH YÊU CẦU 42 5.3 MÔ HÌNH HOẠT ĐỘNG 45 5.3.1 Mô hình chung 45 5.3.2 Mô hình chi tiết máy tìm kiếm 46 5.4 MÔ HÌNH USE - CASE 47 5.4.1 Xác định Actor Use-Case .47 5.4.2 Mô hình Use – Case 48 5.5 ĐẶC TẢ USE - CASE 48 5.6 MODULE MÁY TÌM KIẾM – SEARCH ENGINE .50 5.6.1 Phần thu nhập thông tin .50 5.6.2 Phần thu nhập liệu 53 Thiết kế liêu 54 GVHD: Nguyễn Thanh Hương SVTH: Nguyễn Mạnh Thắng Tìm hiểu WAP công cụ tìm kiếm hỗ trợ thiết bị di động Bảng định danh tài liệu 55 5.6.2.3 Cấu trúc từ điển mục 56 5.7 MODULE NHẬN VÀ PHÂN TÍCH QUERY NGƯỜI DÙNG 56 5.7.1 Mô hình chung 56 5.7.2 Mô hình xử lý 58 5.7.3 Mô tả 58 5.7.4 Mô hình sequence .60 5.8 MODULE CHUYỂN ĐỔI TRANG WEB 61 5.8.1 Mô hình chung 61 5.8.2 Mô tả 61 5.8.3 Mô hình sequence .63 KẾT LUẬN 64 TÀI LIỆU THAM KHẢO 65 GVHD: Nguyễn Thanh Hương SVTH: Nguyễn Mạnh Thắng Tìm hiểu WAP công cụ tìm kiếm hỗ trợ thiết bị di động LỜI NÓI ĐẦU Sự phát triển hệ thống mạng toàn cầu, Internet đưa việc tiếp cận thông tin trở nên dễ dàng hết Với tiến vượt bậc các thiết bị phần cứng các chuẩn mạng di động nay, việc truy cập thông tin từ Internet thông qua các thiết bị di động ngày phổ biến Đó nhờ vào hệ thống các wapsite được phát triển tảng công nghệ WAP.Thậm chí các trang web truyền thống được truy cập từ các điện thoại di động thông minh có hỗ trợ chuẩn HTTP các chuẩn WAP Nhưng với lượng thông tin khổng lồ từ Internet, chưa có nhiều dịch vụ tìm kiếm hỗ trợ cho người dùng truy cập từ thiết bị cầm tay, vốn có hạn chế khả xử lý, hiển thị đồ họa băng thông mạng thấp Đến tháng 6/2005, Google thức tham gia thị trường dịch vụ tìm kiếm hỗ trợ cho các thiết bị di động có tích hợp thêm chức tìm kiếm hình ảnh các trang web, dấy lên cạnh tranh với số các dịch vụ tìm kiếm khác có Một thực trạng khác đặt nhiều khó khăn phần lớn thông tin, tài liệu lưu hành Internet hiển thị máy tính desktop Và vấn đề tận dụng được thông tin có sẵn dạng các trang web truyền thống để hiển thị điện thoại di động, thiết bị vốn hạn chế nhớ, khả xử lý đặc biệt khả hiển thị đồ họa Xuất phát từ vấn đề em thực đề tài “TÌM HIỂU WAP VÀ CÔNG CỤ TÌM KIẾM HỖ TRỢ THIẾT BỊ DI ĐỘNG” Mục tiêu đề tài tìm hiểu công nghệ WAP các công nghệ bổ trợ, tìm hiểu cấu trúc máy tìm kiếm phân tích thiết kế hệ thống “Công cụ tìm kiếm hộ trợ thiết bị di động” GVHD: Nguyễn Thanh Hương SVTH: Nguyễn Mạnh Thắng Tìm hiểu WAP công cụ tìm kiếm hỗ trợ thiết bị di động CHƯƠNG I: GIỚI THIỆU VỀ CÔNG TY 1.1 LỊCH SỬ CÔNG TY CỔ PHẦN PHÁT TRIỂN DỊCH VỤ VÀ CÔNG NGHÊ VNST Được thành lập 01/2008,.tuy công ty thành lập VNST có bước tiến khá đáng kể nhiều lĩnh vực trọng điểm Công nghệ thông tin Viễn thông Với phạm vi hoạt động nước quốc tế, VNST tự hào đưa các dịch vụ sản phẩm công nghệ thông tin ngày trở nên gần gũi, thân thuộc với cộng đồng Luôn đón đầu công nghệ với đội ngũ cán có trình độ cao, mạng Internet, thiết kế sở hạ tầng mạng viễn thông cho các tỉnh khu vực phía bắc Tuy thành lập với đội ngũ cán có trình độ cao giúp công ty phát triển, với tính phù hợp hiệu cao các sản phẩm-dịch vụ mình, VNST dành được tin cậy khách hàng Đây yếu tố tạo nên vị trí chủ đạo VNST thị trường 1.2 ĐỊA CHỈ LIÊN HÊ Số 615 - F4 Khu đô thị Yên Hòa –Trung Kính- Cầu Giấy – Hà Nội Ðiện thoại : (084) 04 6269 1959; Fax : (084) 04 6269 1959 Website: www.vnst.com.vn Email: info@vnst.com.vn GVHD: Nguyễn Thanh Hương SVTH: Nguyễn Mạnh Thắng Tìm hiểu WAP công cụ tìm kiếm hỗ trợ thiết bị di động 1.3 CƠ CẤU TỔ CHỨC CƠ CẤU BAN LÃNH ĐẠO Tổng Giám Đốc Ông Phó Tổng Giám Đốc Nguyễn Hữu Phương Phó Tổng Giám Đốc Phó Tổng Giám Đốc Phó Tổng Giám Đốc Ông Bà Bà Ông Nguyễn Minh Khoa Hoàng Anh Nguyễn Thị Sáu Nguyễn Hữu Thanh Được tổ chức khá quy mô mà khoa học máy lãnh đạo hoạt động khá hiệu đưa chiến lược đắn giúp công ty hướng đường hội nhập với các doanh nghiệp nước vươn khu vực giới CƠ CẤU CÁC PHÒNG BAN GVHD: Nguyễn Thanh Hương SVTH: Nguyễn Mạnh Thắng Tìm hiểu WAP công cụ tìm kiếm hỗ trợ thiết bị di động Phòng tổ chức Phòng kế toán Ông Bà Nguyễn Minh Khoa –Trưởng phòng Nguyễn Thị Hằng – Trưởng phòng Phòng viễn thông Phòng tiếp thị khách hàng Ông Ông Lại Tiến Thành – Trưởng phòng Phòng dịc vụ khách hàng Nguyễn Văn Chung – Trưởng phòng Phòng dịch vụ công nghệ thông tin Bà Ông Nguyễn Thị Thúy – Trưởng phòng Nguyễn Mạnh Thắng Công ty VNST với máy tổ chức phòng ban hợp lý mang lại hiệu cao công việc kinh doanh Với sơ đồ tổ chức chặt chẽ cộng với đội ngũ cán công nhân viên có trình độ cao, khả giao tiếp tốt đem đến cho công ty môi trường làm việc khá chuyên nghiệp,hiệu 1.4 ĐỊNH HƯỚNG PHÁT TRIỂN Công ty kinh doanh ngành nghề sau: GVHD: Nguyễn Thanh Hương SVTH: Nguyễn Mạnh Thắng Tìm hiểu WAP công cụ tìm kiếm hỗ trợ thiết bị di động - Sản xuất, mua bán, cung cấp, cho thuê, triển khai, lắp đặt các thiết bị, sản phẩm dịch vụ: Tin học, điện tử, viễn thông, hệ thống công nghệ thông tin , thiết bị điện tử - điều khiển, thiết bị phát sóng, linh kiện điện thoại (Không bao gồm kinh doanh hạ tầng viễn thông) ; - Sản xuất buôn bán: Các linh kiện thiết bị máy tính, điện tử, viễn thông, thiết bị điện các loại; - Dịch vụ thương mại điện tử, trực tuyến; - Cung cấp các dịch vụ giá trị gia tăng mạng điện thoại, mạng internet, tên miền, thiết kế website,logo,nhận diện thương hiệu… - Dịch vụ marketing, nghiên cứu thị trường truyền thông quảng cáo; - Dịch vụ đào tạo dạy nghề tin học, điện tử, viễn thông; - Dịch vụ tổ chức kiện, hội nghị hội thảo quan hệ công chúng; - Kinh doanh vật liệu xây dựng; - Kinh doanh dịch vụ ăn uống, nhà hàng, khách sạn (Không bao gồm kinh doanh quán bar, karaokê, vũ trường); - Kinh doanh các mặt hàng thời trang mỹ phẩm; - Đại lý mua, đại lý bán, ký gửi hàng hoá; - Xuất nhập các mặt hàng Công ty kinh doanh Với ngành nghề kinh doanh đa dạng, phong phú VNST muốn vươn tầm phát triển lên cao, phát triển lĩnh vực với mong muốn đạt hiệu cao kinh doanh GVHD: Nguyễn Thanh Hương SVTH: Nguyễn Mạnh Thắng Tìm hiểu WAP công cụ tìm kiếm hỗ trợ thiết bị di động CHƯƠNG II: TỔNG QUAN VỀ WAP 2.1 GIỚI THIÊU CHUNG Trong năm gần đây, khái niệm thông tin di động được người ưu chuộng, người ta quan tâm ngày nhiều đến các thiết bị nhỏ gọn với tốc độ xử lý nhanh Chính nhu cầu truy cập thông tin từ các thiết bị di động mở đường cho các công nghệ không dây phát triển mạnh mẽ Wireless Application Protocol (WAP) dạng đặc tả theo chuẩn công nghiệp mở cho các ứng dụng thực thi môi trường mạng không dây, trọng vào các ứng dụng thiết bị di động, đặc biệt điện thoại di động Các tiêu chuẩn được đưa WAP Forum Theo thống kê thức WAP Forum, thành viên thuộc WAP Forum đại diện cho 90% nhà sản xuất điện thoại di động toàn giới WAP được hỗ trợ nhiều loại thiết bị, từ đơn giản điện thoại di động thông thường thiết bị hệ - các điện thoại “thông minh” với hình rộng chạy được nhiều ứng dụng; chí máy trợ lý cá nhân kỹ thuật số (PDA), các palmtop hay các máy tính với kích thước nhỏ gọn Tất các thiết bị di động được áp dụng công nghệ WAP, trực tiếp từ nhà sản xuất từ phiên nâng cấp thuộc nhóm các công ty thứ ba Mỗi thiết bị có cách hiển thị khác các phương pháp nhập liệu khác Công việc công nghệ WAP xếp lại “mớ hỗn độn” cung cấp khung làm việc (framework) chung cho phép các ứng dụng chạy được tất hệ khác Các giao thức WAP được thiết kế các giao thức web Mục đích WAP sử dụng lại cấu trúc sở web, để từ nâng cao quá trình giao tiếp nhà cung cấp các thiết bị di động, giúp quá trình trở nên hiệu tốn thời gian sử dụng các giao thức web Do kiến trúc WAP được thiết kế gần giống với Web, nên kế thừa mô hình client-server được dùng Internet Web Điểm khác sư có mặt WAP gateway dùng cho việc chuyển đổi HTTP WAP GVHD: Nguyễn Thanh Hương SVTH: Nguyễn Mạnh Thắng Tìm hiểu WAP công cụ tìm kiếm hỗ trợ thiết bị di động Để truy cập vào ứng dụng server, client khởi tạo nối kết với WAP gateway gởi yêu cầu Gateway chuyển đổi yêu cầu sang định dạng được dùng Internet (HTTP), sau chuyển chúng đến server cung cấp dịch vụ Nội dung trả được gởi từ server đến gateway, tại được chuyển sang định dạng WAP, để sau gởi cho thiết bị di động Như vậy, gateway giúp Internet giao tiếp với môi trường mạng không dây 2.2 MÔ HÌNH KIẾN TRÚC WAP 2.2.1 Mô hình truyền thông WAP WAP client Các đặc tả WAP cho phép nhà sản xuất di động có nhiều lựa chọn cho riêng Nó không bắt buộc thiết bị WAP phải trông hay hiển thị nội dung nhận được từ Internet sao, mà gắn liền với giao diện người dùng với tổ chức bên chức điện thoại Yêu cầu cho thiết bị hỗ trợ WAP phải cung cấp tác nhân người dùng WAE (WAE User Agent), tác nhân người dùng WTA (WTA User Agent) ngăn xếp WAP (WAP Stack) Hình 2.2.1.1 - WAP-client GVHD: Nguyễn Thanh Hương SVTH: Nguyễn Mạnh Thắng Tìm hiểu WAP công cụ tìm kiếm hỗ trợ thiết bị di động Hình 5.4: Lưu đồ xử lý quy trình thu thập thông tin Thuật toán trì thông tin cho máy tìm kiếm Đối với các trang Web mạng Internet ngày nay, việc cập nhật thay đổi liệu thường xảy Các thông tin mạng Internet thông tin được cập nhật Có số trang Web việc cập nhật xảy hàng ngày, chí hàng Song song đó, có số trang web không tồn tại nữa, được chuyển nơi khác Để đáp ứng nhu cầu có được thông tin cho người sử dụng tìm kiếm được qua search engine tồn tại GVHD: Nguyễn Thanh Hương 51 SVTH: Nguyễn Mạnh Thắng Tìm hiểu WAP công cụ tìm kiếm hỗ trợ thiết bị di động tham khảo tới được, cần phải liên tục trì bảo quản các trang web tìm kiếm được Hình 5.5: Lưu dồ xử lý quy trình trì thông tin cho máy tìm kiếm Thuật toán:  Duyệt qua nội dung các trang web  Đối với trang web: Kiểm tra xem tình trang trang web mạng Internet cách đưa yêu cầu kết nối đến trang web GVHD: Nguyễn Thanh Hương 52 SVTH: Nguyễn Mạnh Thắng Tìm hiểu WAP công cụ tìm kiếm hỗ trợ thiết bị di động o Nếu kết nối đến trang web thành công trang Web tồn tại Qua bước o Nếu kết nối đến trang web không được , tức trang web không tồn tại , thực việc xóa trang web khỏi sở liệu Lấy các thông tin tiêu đề trang web: Last Modified ContentLength Nếu hai thông tin khác với các thông tin được lưu sở liệu tức nội dung trang web bị thay đổi Thực việc download lại trang web  Lặp lại công việc sau khoảng thời gian qui định 5.6.2 Phần thu nhập liệu Các tài liệu thu thập được hệ thống lập mục lọc các thông tin thừa, chuyển thành tài liệu dạng văn Trang web qua bước tiền xử lý để lọc bỏ các tag, các thông tin không liên quan tới nội dung tài liệu thích, meta data, xử lý các kí tự đặc biệt ( các kí tự được thay chuỗi bắt đầu dấu kí tự “&” kết thúc kí tự “;”) để chuyển dạng thông thường Sau thực công đoạn tách từ Việc lập mục trích các mục từ quan trọng tài liệu ghi các mục từ vào sở liệu hệ thống với tần suất xuất tương ứng GVHD: Nguyễn Thanh Hương 53 SVTH: Nguyễn Mạnh Thắng Tìm hiểu WAP công cụ tìm kiếm hỗ trợ thiết bị di động Hình 5.6: Lưu đồ xử lý quy trình lập mục Khi hệ thống tìm kiếm khởi động mo-đun phân tích, xử lý liệu hoạt động liên tục, thực phân tích nội dung các trang web, bỏ các liệu thừa xử lý nội dung văn tài liệu Hoạt động phần tách biệt hệ thống, không ảnh hưởng đến tốc độ thời gian xử lý hay tìm kiếm thông tin chung toàn hệ thống Mục đích làm tăng khối lượng các trang web mà hệ thống xử lý, lưu trữ vào sở liệu để tìm kiếm sau Thiết kế liêu Dữ liệu hệ thống được xây dựng dựa mô hình vector, sử dụng phương pháp tổ chức tập tin nghịch đảo trình bày các phần trước, bên cạnh GVHD: Nguyễn Thanh Hương 54 SVTH: Nguyễn Mạnh Thắng Tìm hiểu WAP công cụ tìm kiếm hỗ trợ thiết bị di động có số phần cải tiến nhằm đạt được kết tốt thời gian xử lý cho hệ thống Dữ liệu hệ thống gồm phần sau: -Bảng định danh tài liệu: dùng hệ quản trị sở liệu Oracle quản lý, lưu trữ thông tin các URL như: định danh, địa chỉ, tiêu đề, … -Tập tin nghịch đảo: chứa thông tin các tài liệu trọng số mục từ tài liệu -Từ điển mục: chứa thông tin từ số lần xuất hiện, số tài liệu có chứa từ đó, vị trí tập tin nghịch đảo Bảng định danh tài liệu Bảng định danh tài liệu lưu trữ danh sách các trang web được lập mục các thông tin kèm theo trang Vì số lượng trang web lập mục lớn nên hệ thống sử dụng hệ quản trị sở liệu Oracle để quản lý Cấu trúc bảng định danh tài liệu gồm các trường sau: STT Tên trường Kiểu DOCID Number URL Chuỗi TITlE Chuỗi NGAY Ngày Mô tả Số định danh cho tài liệu, hệ thống gán tự động Địa trang web Tiêu đề trang web Ngày tạo lập tài liệu Nội dung trích dẫn (chưa cài đặt trường TRICH DAN Chuỗi này) Các tác vụ bảng : o Thêm tài liệu o Xóa tài liệu GVHD: Nguyễn Thanh Hương 55 SVTH: Nguyễn Mạnh Thắng Tìm hiểu WAP công cụ tìm kiếm hỗ trợ thiết bị di động o Tìm kiếm tài liệu dựa DOCID Tác vụ tìm kiếm được thực thường xuyên, nên cài index cho trường DOCID để tăng tốc độ tìm kiếm 5.6.2.3 Cấu trúc từ điển mục Từ điển mục chứa danh sách các mục từ, hệ thống thực yêu cầu tìm kiếm dựa các mục từ Số lượng từ tự điển lớn tự điển thường xuyên được truy xuất nên cần phải có cấu trúc hợp lý cho việc tìm kiếm mục từ nhanh Tự điển tổ chức theo danh sách tuyến tính được xếp các mục từ thực tìm kiếm nhị phân Tuy nhiên, muốn thêm mục từ vào cần phải xếp lại tự điển, điều khó cho việc quản lý tự điển chi phí tốn Giải pháp xây dựng tự điển thành n phân biến thể thành nhị phân để dễ dàng cho cài đặt xử lý 5.7 MODULE NHẬN VÀ PHÂN TÍCH QUERY NGƯỜI DÙNG 5.7.1 Mô hình chung GVHD: Nguyễn Thanh Hương 56 SVTH: Nguyễn Mạnh Thắng Tìm hiểu WAP công cụ tìm kiếm hỗ trợ thiết bị di động Hình 5.7: Mô hình hoạt động module nhận phân tích query từ người dùng GVHD: Nguyễn Thanh Hương 57 SVTH: Nguyễn Mạnh Thắng Tìm hiểu WAP công cụ tìm kiếm hỗ trợ thiết bị di động 5.7.2 Mô hình xử lý Hình 5.8: Mô hình xử lý trình nhận phân tích query người dùng 5.7.3 Mô tả Đây hệ thống giao diện tiến hành giao tiếp với người dùng GVHD: Nguyễn Thanh Hương 58 SVTH: Nguyễn Mạnh Thắng Tìm hiểu WAP công cụ tìm kiếm hỗ trợ thiết bị di động Yêu cầu: Cung cấp giao diện, tiếp nhận yêu cầu tìm kiếm, phân tích yêu cầu trả kết tìm kiếm tương ứng Các bước thực : Hình 5.9: Quá trình nhận phân tích Query người dùng o Người dùng kết nối đến hệ thống thông qua server kiểm tra: o Server kiểm tra khả hiển thị trình duyệt kết nối o sau chuyển yêu cầu đến trang giao diện tương ứng (WML 1.x WAP 2.0) o Hệ thống tiếp nhận chuỗi từ khóa tìm kiếm o Phân tích chuỗi o Kiểm tra truy vấn kết từ sở liệu mục GVHD: Nguyễn Thanh Hương 59 SVTH: Nguyễn Mạnh Thắng Tìm hiểu WAP công cụ tìm kiếm hỗ trợ thiết bị di động o Trả kết cho người dùng thông qua giao diện tương ứng (được lưu theo session) 5.7.4 Mô hình sequence Hình 5.10: Mô hình sequence GVHD: Nguyễn Thanh Hương 60 SVTH: Nguyễn Mạnh Thắng Tìm hiểu WAP công cụ tìm kiếm hỗ trợ thiết bị di động 5.8 MODULE CHUYỂN ĐỔI TRANG WEB 5.8.1 Mô hình chung Hình 5.11: Mô hình hoạt động chuyển đổi 5.8.2 Mô tả Module thực việc chuyển đổi các trang web túy (chủ yếu trang HTML) sang các trang thuộc chuẩn WAP (XHTML WML) để hiển thị các thiết bị di động giúp người dùng xem được các thông tin hữu ích được trả từ hệ thống tìm kiếm Yêu cầu: Nhận vào liên kết trả trang WAP theo chuẩn XHTML trình duyệt 2.0 WML trình duyệt 1.x Các bước thực hiện: GVHD: Nguyễn Thanh Hương 61 SVTH: Nguyễn Mạnh Thắng Tìm hiểu WAP công cụ tìm kiếm hỗ trợ thiết bị di động Hình 5.12: Quá trình chuyển đổi sáng web Nhận liên kết (URL) gửi người dùng chọn liên kết trang wap kết tìm kiếm trình duyệt wap thiết bị di động Tải trang web máy: tải trang HTML số hình ảnh (bỏ qua các thông tin dạng flash, movie, animation…) Chuẩn hóa trang HTML tải thành trang WAP tương ứng: đảm bảo các ràng buộc chuẩn XHTML Gửi trang WAP kết cho người dùng GVHD: Nguyễn Thanh Hương 62 SVTH: Nguyễn Mạnh Thắng Tìm hiểu WAP công cụ tìm kiếm hỗ trợ thiết bị di động 5.8.3 Mô hình sequence Hình 5.13: Mô hình sequence module chuyển đổi trang web GVHD: Nguyễn Thanh Hương 63 SVTH: Nguyễn Mạnh Thắng Tìm hiểu WAP công cụ tìm kiếm hỗ trợ thiết bị di động KẾT LUẬN Đây đề tài mang tính thực tế khá cao,việc đưa đề tài vào thực tiễn được thực phát tiển ngày lớn mạnh nay, đưa thiết bị di động ngày trở thành thiết bị hữu dụng gắn liền với sống người thời buổi công nghệ phát triển Trong quá trình nghiên cứu đề tài em tìm hiểu thêm số kiến thức Tìm hiểu được công nghệ WAP, công nghệ thông dụng phục vụ cho việc cung cấp, trao đổi thông tin Internet thông qua các thiết bị di động Bên cạnh tìm hiểu thêm được các kiến thức mạng thông tin di động mạng không dây, tìm hiểu được mô hình hoạt động máy tìm kiếm – search, Tìm hiểu được cách thức chuẩn hóa tài liệu HTML theo chuẩn XML (XHTML) Tuy nhiên không tránh khỏi hạn chế Chưa tiến hành thực nghiệm được các hệ thống thực tế kiến trúc hoạt động WAP, WAP gateway các hướng bảo mật WAP Hệ thống chuyển đổi hoạt động chưa hiệu các trường hợp trang web có frame, có nhiều table lồng vào nhau,… Với kết đạt được tồn tại em đưa số hướng phát triển như: Phát triển máy tìm kiếm để hỗ trợ tất các bảng mã tiếng Việt, tối ưu hóa mô hình hoạt động máy tìm kiếm để phục vụ tốt cho thiết bị di động, phát triển chuyển đổi để tiến hành phân tích dàn trang lại trang web: xếp các table, loại bỏ các frame, resize hình ảnh chuyển đổi định dạng hình ảnh để hiển thị tốt các thiết bị di động, loại bỏ các file mà hầu hết các trình duyệt WAP chưa hỗ trợ: Flash… Em xin chân thành cảm ơn dạy bảo giúp đỡ nhiệt tình các thầy cô môn Công Nghệ Thông Tin- Trường Đại Học Kinh Tế Quốc Dân Hà Nội đặc biệt cô giáo Th.S Nguyễn Thanh Hương trực tiếp hướng dẫn em thực đề tài GVHD: Nguyễn Thanh Hương 64 SVTH: Nguyễn Mạnh Thắng Tìm hiểu WAP công cụ tìm kiếm hỗ trợ thiết bị di động TÀI LIỆU THAM KHẢO [1] Đặng Minh Ất Bài giảng phân tích thiết kế hệ thống (Lưu hành nội bộ) Trường Đại học Kinh tế Quốc dân (Bộ môn CNTT), 2006 [2] Nguyễn Văn Ba Phân tích thiết kế hệ thống thông tin Nhà xuất Đại học Quốc Gia Hà Nội, 2003 [3] Nguyễn Thúc Hải Mạng máy tính các hệ thống mở NXB giáo dục,1999 [4] Một số Website: • http://mobile.alltheweb.com • http:// Cellno.net • www.google.com/wml • http://www.wapall.com/ • Google.com.vn GVHD: Nguyễn Thanh Hương 65 SVTH: Nguyễn Mạnh Thắng [...]... khi bắt đầu một phiên WAP (WAP session) trên điện thoại di động chúng ta đều phải thức hiện theo các bước như sau: GVHD: Nguyễn Thanh Hương 11 SVTH: Nguyễn Mạnh Thắng Tìm hiểu về WAP và công cụ tìm kiếm hỗ trợ thiết bị di động GVHD: Nguyễn Thanh Hương 12 SVTH: Nguyễn Mạnh Thắng Tìm hiểu về WAP và công cụ tìm kiếm hỗ trợ thiết bị di động Hình 2.6: Các bước tiến hành khi giao dịch WAP Hình 2.7: Quá trình... Hương 21 SVTH: Nguyễn Mạnh Thắng Tìm hiểu về WAP và công cụ tìm kiếm hỗ trợ thiết bị di động Hình 2.3.1 - Mô hình giao tiếp cổ điển trên Internet GVHD: Nguyễn Thanh Hương 22 SVTH: Nguyễn Mạnh Thắng Tìm hiểu về WAP và công cụ tìm kiếm hỗ trợ thiết bị di động Trong Hình 2.3.1 giả sử thiết bị ở phía client là một PC được kết nối với Internet thông qua một ISP dùng modem và giao thức PPP (point-to-point... Nguyễn Mạnh Thắng Tìm hiểu về WAP và công cụ tìm kiếm hỗ trợ thiết bị di động Hình 2.2.1.2 - Server gốc kết nối trực tiếp với Internet Hình 2.2.1.3 -Truy cập Internet thông qua proxy server GVHD: Nguyễn Thanh Hương 9 SVTH: Nguyễn Mạnh Thắng Tìm hiểu về WAP và công cụ tìm kiếm hỗ trợ thiết bị di động Hình 2.2.1.4 -Gateway server nằm giữa hai loại mạng khác nhau Trong kiến trúc WAP, một WAP gateway thật... của thiết bị di động (bộ nhớ nhỏ, băng thông thấp, độ trễ cao) thì việc chuyển đổi đơn thuần sẽ gây không ít khó khăn cho việc hiển thị 2.2.2 Kiến trúc phân lớp Có hai phiên bản WAP đang được sử dụng hiện nay đó là WAP 1.x và WAP 2.0 Hình 2.2.2.1 - Ngăn xếp WAP 1.x GVHD: Nguyễn Thanh Hương 14 SVTH: Nguyễn Mạnh Thắng Tìm hiểu về WAP và công cụ tìm kiếm hỗ trợ thiết bị di động Hình 2.2.2.2 - Ngăn xếp WAP. .. thoại có hỗ trợ WAP 2.0 GVHD: Nguyễn Thanh Hương 26 SVTH: Nguyễn Mạnh Thắng Tìm hiểu về WAP và công cụ tìm kiếm hỗ trợ thiết bị di động Các thế hệ trình duyệt WAP Các đặc điểm và tính năng Màn hình trắng đen Sử dụng chuẩn WML, WAP stack WAP 1.0 Giá của dịch vụ được tính trên thời gian truy cập Thời gian kết nối /thiết lập cao (15-30 giây cho trang đầu tiên) Màn hình màu Công nghệ mạng GPRS, WAP Push,... Nguyễn Mạnh Thắng Tìm hiểu về WAP và công cụ tìm kiếm hỗ trợ thiết bị di động CHƯƠNG III : SỰ PHÁT TRIỂN CỦA NGÔN NGỮ ĐÁNH DẤU PHỤC VỤ CHO WAP Tương lai mà công nghệ WAP nhắm đến là tiến gần hơn với các chuẩn hiện đang được sử dụng rộng rãi trên Internet Và để có thể “hội tụ” các nội dung phát triển trên di động và Web truyền thống, WAP Forum đã thông qua chuẩn XHTML với Cascading Style Sheets... các thiết bị di động Hình 3.1.1 - Mối quan hệ của các ngôn ngữ đánh dấu GVHD: Nguyễn Thanh Hương 29 SVTH: Nguyễn Mạnh Thắng Tìm hiểu về WAP và công cụ tìm kiếm hỗ trợ thiết bị di động 3.2 WAP VÀ WML Vào năm 1998, WAP Forum đã cho ra đời một ngôn ngữ mới gọi là WML 1.1 và một giao thức mạng mới được gọi là WPS-Wireless Protocol Stack WML 1.1 sau đó được nâng cấp lên thành WML 1.3, thế hệ WAP này... xếp WAP 2.0 gần giống với kiến trúc trên web, giao thức được sử dụng trên Tầng GVHD: Nguyễn Thanh Hương 25 SVTH: Nguyễn Mạnh Thắng Tìm hiểu về WAP và công cụ tìm kiếm hỗ trợ thiết bị di động vận chuyển là wTCP/IP (Wireless Profile TCP/IP) wTCP/IP được tối ưu hóa từ TCP/IP nhằm vào mục đích phục vụ cho hoạt động trên mội trường di động, giao thức vào mục đích phục vụ cho hoạt động trên mội trường di. .. gateway) và chức năng mã hoá/giải mã Hình 2.5 mô tả việc sử dụng WAP proxy/gateway Hình 2.5: Sử dụng WAP Proxy/gateway GVHD: Nguyễn Thanh Hương 10 SVTH: Nguyễn Mạnh Thắng Tìm hiểu về WAP và công cụ tìm kiếm hỗ trợ thiết bị di động Hình 2.5: WAP gateway trong mạng không dây Ở hình 2.5 là một WAP gateway cùng với các phần tử khác trong mạng không dây Nó mô tả cách mà một WAP gateway cộng tác và giao... khác nhau như máy tính để bàn, thiết bị trợ giúp cá nhân (PDA), TV và điện thoại cầm tay XHTML Basic là một phiên bản trên di động của XHTML 1.0 bao gồm tất cả các phần tử của XHTML 1.0 ngoại trừ các phần tử không phù hợp cho các thiết bị có màn hình nhỏ, GVHD: Nguyễn Thanh Hương 30 SVTH: Nguyễn Mạnh Thắng Tìm hiểu về WAP và công cụ tìm kiếm hỗ trợ thiết bị di động ví dụ như khung (frame) XHTML

Ngày đăng: 02/11/2016, 00:43

Từ khóa liên quan

Mục lục

  • TÀI LIỆU THAM KHẢO

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

Tài liệu liên quan