tailieunhanh - Lập trình với XML cho DB2 - Phần 3

Giới thiệu Sự phổ biến ngày một tăng của Web phần lớn là nhờ tính linh hoạt của các thế hệ trình duyệt web hiện nay. Các trình duyệt này sử dụng Ajax để giao tiếp với máy chủ để trao đổi dữ liệu XML và sau đó sử dụng DHTML để dẫn hướng XML và trình bày nó cho người dùng. Các tính năng trình duyệt cho phép chúng được sử dụng như là các trình khách đầy đủ trong các ứng dụng dựa trên web. Các công nghệ cơ sở đã sản sinh một số công nghệ. | Lập trình với XML cho DB2 Phần 3 Lập trình với XML ở phía khách Giới thiệu Sự phổ biến ngày một tăng của Web phần lớn là nhờ tính linh hoạt của các thế hệ trình duyệt web hiện nay. Các trình duyệt này sử dụng Ajax để giao tiếp với máy chủ để trao đổi dữ liệu XML và sau đó sử dụng DHTML để dẫn hướng XML và trình bày nó cho người dùng. Các tính năng trình duyệt cho phép chúng được sử dụng như là các trình khách đầy đủ trong các ứng dụng dựa trên web. Các công nghệ cơ sở đã sản sinh một số công nghệ và sáng kiến mới để đáp ứng sự phổ biến ngày càng tăng của Web . Các thư viện trình trợ giúp như Dojo và Sarissa đã được tạo ra nhằm làm cho việc sử dụng XML ít khó khăn hơn và các hỗ trợ cho Đồ họa véc tơ co giãn được Scalable Vector Graphics -SVG cũng đã tăng thêm. Các trình tiện ích widget nhúng được như Google và Yahoo Maps các phương thức chia sẻ và tích hợp dữ liệu như nguồn cấp dữ liệu RSS và Atom và mẫu hình phát triển mới bằng cách sử dụng hỗn hợp dữ liệu đã được phát triển để đáp ứng các nhu cầu ngày càng tăng của văn hóa Web . Như hình 1 minh hoạ chất keo chung để kết dính tất cả các công nghệ là XML. XML trong nguồn cấp dữ liệu làm cho có thể xuất bản và xử lý các cấu trúc dữ liệu phức tạp trên web. Giao diện lập trình ứng dụng DOM API trong DHTML và sự hỗ trợ XPath trong Sarissa cho phép điều hướng XML một cách có hiệu quả để đọc và viết ở phía máy khách. ĩình 1. Kiến trúc hướng Web XML XML XML XML XML Ghi chú Trong thế giới Web nơi mà các nguồn dữ liệu được xem như là nguồn cấp dữ liệu và dịch vụ thì trình điều khiển cơ sở dữ liệu được mở rộng để hỗ trợ các cuộc gọi REST SOAP và FEED. Một khi vấn đề bảo đảm an ninh được giải quyết thì bạn có thể truy cập trực tiếp các thường trình của cơ sở dữ liệu bằng cách sử dụng các cuộc gọi SOAP hoặc REST không chỉ từ máy chủ ứng dụng mà còn từ một trình khách web mà không cần phải tạo ra các ánh xạ không cần thiết. Trong bài tiếp theo tôi sẽ tạo một mẫu trình điều khiển driver SOAP cho DB2. về đầu trang Sử