Thư viện tri thức trực tuyến
Kho tài liệu với 50,000+ tài liệu học thuật
© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

WebSphere DataPower và DB2 pureXML, Phần 2 potx
Nội dung xem thử
Mô tả chi tiết
WebSphere DataPower và DB2 pureXML, Phần 2: DB2 pureXML như log
kiểm toán cho WebSphere DataPower
Susan Malaika, Chuyên viên kỹ thuật cao cấp, IBM Japan
Christian Pichler, Giải pháp máy chủ dữ liệu, IBM
Tóm tắt: Khía cạnh quan trọng của xác thực cấu trúc và nội dung của các cá thể
tài liệu XML là khả năng dò vết các thất bại về xác thực. Phần 1 của bài này minh
hoạ việc xác thực cấu trúc và nội dung của các cá thể tài liệu XML thông qua lược
đồ XML và Schematron. Việc xác thực đã được thực hiện qua thiết bị IBM®
WebSphere® DataPower® SOA. Trong bài này, hãy xem cách IBM DB2®
pureXML™ có thể bổ sung hơn nữa thiết bị SOA WebSphere DataPower bằng
cách cung cấp một log kiểm toán dễ truy cập và truy vấn. Kịch bản minh hoạ trong
bài này có thể áp dụng được cho bất kỳ tình huống mà các cá thể tài liệu XML
đang được trao đổi.
Các điều kiện tiên quyết
The ideas presented in this article follow on from Phần 1 của bài này, “Xác thực
lược đồ và nội dung XML trong ngữ cảnh của DataPower và DB2 pureXML”
(developerWorks, 5.2008) Xin tham khảo bài viết đó để có nền tảng lý thuyết về
chủ đề này.
Giới thiệu
Bài viết trước trong loạt bài này minh hoạ việc xác thực cấu trúc và nội dung của
các cá thể tài liệu XML thông qua thiết bị SOA IBM WebSphere DataPower trước
khi lưu lại các cá thể tài liệu XML trong một cơ sở dữ liệu DB2 pureXML.
Đích của bài viết này là minh họa cách sử dụng của một cơ sở dữ liệu DB2
pureXML như log kiểm toán dễ truy cập và truy vấn cho thiết bị WebSphere
DataPower (xem Hình 1). Ngoài việc ghi log các cá thể tài liệu XML, thông tin
kiểm tra còn có thể gộp vào các chi tiết về việc định tuyến, chuyển đổi hoặc xác
thực các cá thể tài liệu XML qua thiết bị WebSphere DataPower.
Hình 1. Kịch bản log kiểm toán DB2 pureXML
Ý tưởng cơ sở của kịch bản này là ở chỗ thiết bị WebSphere DataPower lưu lại các
kết quả xác thực trong một cơ sở dữ liệu log kiểm toán DB2 pureXML, sau khi
thực hiện xác thực lược đồ XML và Schematron về các cá thể tài liệu XML nhận
được từ đầu trình nộp. Một thí dụ đối với đầu gửi đi có thể là một máy khách
XForms hoặc thậm chí một hệ thống thông tin khác đang trao đổi các cá thể tài
liệu XML. thiết bị SOA WebSphere DataPower lưu lại một thông báo thành công
hoặc thất bại trong cơ sở dữ liệu log kiểm toán, chứa thông tin chi tiết về nguyên
nhân xác thực thất bại. Không quan tâm đến kết quả xác thực, thiết bị WebSphere
DataPower cũng chuyển giao cá thể tài liệu XML được xác thực cho đầu tiếp
nhận, mà có thể là, chẳng hạn như, một cơ sở dữ liệu DB2 pureXML khác, hoặc
thậm chí một ứng dụng hoặc hệ thống thông tin khác.