Cấu trúc triển khai

Một phần của tài liệu KHÓA LUẬN TỐT NGHIỆP NGHIÊN CỨU CÔNG NGHỆ WEBGIS VÀ XÂY DỰNG TRANG WEBSITE HỖ TRỢ CUNG CẤP THÔNG TIN GIAO THÔNG TRÊN ĐỊA BÀN THÀNH PHỐ HỒ CHÍ MINH (Trang 39 - 40)

Hoạt động của WebGIS mang mô hình của một trang web động. Có nghĩa là sẽ đƣợc chia ra làm 2 phần: Các hoạt động ở phía Client (client-side) và các hoạt động phía Server (server-side).

 Thuần khách:

Hoạt động ở phía client đƣợc dùng để tiếp nhận những yêu cầu tƣơng tác với bản đồ, những điều khiển trực tiếp của ngƣời dùng để tƣơng tác với server thông qua trình duyệt web. Các trình duyệt web chủ yếu sử dụng ngôn ngữ HTML để định dạng trang web (theo ngôn ngữ lập trình mạng hay sử dụng đó là HTML template). Kèm theo đó là các plug-in, ActiveX và các mã Applet (Javascript) đƣợc đính kèm vào trang web để có thể tăng tính tƣơng tác một cách linh động với ngƣời dùng.

-28-  Thuần chủ:

Server side gồm có các thành phần: Webserver, Application server, Data server và Clearinghouse…

Với ứng dụng WebGIS thì Server side có nhiệm vụ lƣu trữ các dữ liệu không gian, nhận những yêu cầu từ Client và thực hiện xử lý tính toán sau đó kết quả sẽ đƣợc trả về cho client-side.

Web server đƣợc sử dụng để phục vụ cho các ứng dụng web, nó sử dụng phƣơng thức truyền tin HTTP để giao tiếp với client. Các yêu cầu đƣợc nhận và biên dịch, sau đó sẽ sử dụng những chức năng ứng dụng thông qua các giao tiếp mạng.

Application server là các ứng dụng đƣợc dùng để gọi các hàm xử lý GIS, gửi yêu cầu lấy dữ liệu đến clearning house.

Data server là phần cơ bản của hầu hết các hệ thống thông tin địa lý dùng để quản lý và điểu khiển truy cập dữ liệu.

Clearning house đƣợc dùng để chứa dữ liệu về không gian đƣợc quản lý bởi các data server.

Một phần của tài liệu KHÓA LUẬN TỐT NGHIỆP NGHIÊN CỨU CÔNG NGHỆ WEBGIS VÀ XÂY DỰNG TRANG WEBSITE HỖ TRỢ CUNG CẤP THÔNG TIN GIAO THÔNG TRÊN ĐỊA BÀN THÀNH PHỐ HỒ CHÍ MINH (Trang 39 - 40)