tailieunhanh - Báo cáo nghiên cứu khoa học: " ỨNG DỤNG THÔNG BÁO TRUY VẤN VÀ XỬ LÝ KHÔNG ĐỒNG BỘ ĐỂ XÂY DỰNG TRANG .ASPX"
Thông thường, máy chủ web phải thường xuyên truy vấn đến hệ quản trị cơ sở dữ liệu, kể cả khi không có sự thay đổi dữ liệu nào. Ngoài ra, hầu hết các trang web được xây dựng dựa trên kỹ thuật xử lý đồng bộ, trình duyệt phải thường xuyên chủ động gửi yêu cầu đến máy chủ web để truy vấn nội dung mới. Tương ứng, máy chủ web phải thường xuyên xử lý các yêu cầu và trả lời trình duyệt ngay lập tức. Những hạn chế đó làm giảm mạnh khả năng phản hồi của. | TẠP CHÍ KHOA HỌC VÀ CÔNG NGHỆ ĐẠI HỌC ĐÀ NẴNG - SỐ 5 40 .2010 ỨNG DỤNG THÔNG BÁO TRUY VẤN VÀ XỬ LÝ KHÔNG ĐỒNG BỘ ĐỂ XÂY DỰNG TRANG .ASPX USING QUERY NOTIFICATION AND ASYNCHRONOUS PROCESSING FOR BUILDING .ASPX WEB PAGES Nguyễn Trần Quốc Vinh Trường Đại học Kinh tế Đại học Đà Nang TÓM TẮT Thông thường máy chủ web phải thường xuyên truy vấn đến hệ quản trị cơ sở dữ liệu kể cả khi không có sự thay đổi dữ liệu nào. Ngoài ra hầu hết các trang web được xây dựng dựa trên kỹ thuật xử lý đồng bộ trình duyệt phải thường xuyên chủ động gửi yêu cầu đến máy chủ web để truy vấn nội dung mới. Tương ứng máy chủ web phải thường xuyên xử lý các yêu cầu và trả lời trình duyệt ngay lập tức. Những hạn chế đó làm giảm mạnh khả năng phản hồi của máy chủ web và thậm chí hệ quản trị cơ sở dữ liệu. Bài viết giới thiệu về kỹ thuật thông báo truy vấn trong SQL Server và kỹ thuật xử lý không đồng bộ các yêu cầu của . Trên cơ sở đó bài viết đề nghị cách thức ứng dụng có cải tiến các kỹ thuật đó để xây dựng các trang web cập nhật dữ liệu theo thời gian thực và đáp ứng số lượng lớn yêu cầu đồng thời. ABSTRACT It is a commonplace that a web server frequently queries the database management system even though there are no data change at that time. Additionally most of the web pages are built on the synchronous handler technique so the web browsers must periodically send requests to the web server for new contents. Correspondingly the web server must process those requests and answer the browsers immediately. These disadvantages reduce responsive abilities of the web server and even the database management system. This paper presents a query notification technique in the SQL Server and techniques for the request asynchronous processing in programming. In addition an approach to the improved applications of those techniques to the building of the web pages with real-time data refreshment to meet the requirement of great numbers of concurrent requests is also offered. 1. Đặt vấn
đang nạp các trang xem trước