Chủ Nhật, 10 tháng 8, 2014

Describe technologies to apply xml into web application

I. Generating XML Data from Databases :


Như hình trên ta thấy rằng chúng ta có thể dùng nhiều kĩ thuật khác nhau như SQL  , Xquery , Dom , SAX.

II.Transforming Data into HTML

-Client-Side Transformation: Chuyển dữ liệu có dạng XML hoặc HTML đến client và client sẽ dùng XSLT để biến đổi sang dạng tương ứng.
-Server-Side Transformation: Server đẽ biến đổi sang dạng tương ứng rồi chuyển đến client
-External Transformation: Chúng ta sẽ có một ứng dụng bên ngoài để làm việc biến đổi dữ liệu.


III. Transforming Data into PDF


-Nguồn dữ liệu đầu vào là  XML, sau đó có thể involves ra các định dạng khác nhau.
-Chúng ta có thể dùng XSL-FO trong trường hợp chuyển đổi sang các file PDF.

IV. Importing\Exporting XML Data

-Chúng ta có thể dùng các bộ công cụ khác nhau để import hoặc export dữ liệu vào database và ngược lại.

V.Validating Well-Formdness


-Chúng ta phải kiểm tra xem XML có đúng định dạng hay không.
-Các bước để kiểm tra :
 + Kết nối , phân tích dữ liệu XML.
 + Tạo SchemaFactory.
 + Nạp W3C XML schema.
 + Phê chuẩn DOM tree.
 + Kiểm tra lỗi.



Nhận xét :
-XML rất phổ biến và quen thuộc.
-Dễ dàng biến đổi sang các định dạng khác nhau.
-Code đơn giản dễ hiểu
-Nhiều cách kiểm tra.

Không có nhận xét nào:

Đăng nhận xét