Thứ Sáu, 8 tháng 8, 2014

Describe technologies to apply xml into web application

Generate xml data form DB 

Có 4 cách được áp dụng rộng rãi để lấy về dữ liệu xml đó là

-Application-Specific Query Language
-XMLPath (Xpath)
-XMLQuery (XQuery)

-Structured Query Language (SQL)


Transforming Data into HTML

Với sự các tính năng của XSTL stylesheets,dữ liệu lxml có thể được chuyển đổi sang  các định dạng khác nhau. như html. Với tác vụ này ta sẽ có 3 cách làm .
-Client side transformation:Cách , xml được chuyển về và được chuyển đổi sang định dạng tương ưng ở phái cient-side
-Server side transformation:Cách này thi quá trình chuyển đổi ngay trên server
-Extenal transformation : Ta sẽ có một nội dung khác để làm nhiệm vụ chuyển đổi này
Không chỉ có chuyển sang html mà ta có thể chuyến nhưng định dạng khác với xml nguồn, vd như ta sẽ có thể transform được dữ liệu sang dạng PDF

Transforming Data into PDF

Định dang PDF có thể được tạo ra bởi XSL-FO(EXTENSIBLE STYLESHEET LANGUAGE).
Quá trình chuyển đổi này gồm hai bước.
-Chuyển đổi xml thành XSL-FO bằng xstl
-Sau đó xử lý object nói trên bằng Formatting engine

Importing\Exporting XML Data

-Như vậy cũng thể import , export dữ liệu xml theo nhu cầu
-Với JSP ta có thể add dữ liệu từ tài liệu định dang xml sang cơ sở dữ liệu sql server và ngược lại.
Importing: Tạo dữ liệu trong db từ xml


Exporting; xuất dữ liệu từ db thành xml (webservice) phục vụ cho mục đich khác như ta đã đề cập

Nhưng một vấn đề cần lưu ý để làm nhưng việc ở trên là chúng ta phải có được một tài liệu xml đúng định dạng.


Nhận xét:

Các công nghệ giúp chúng ta dễ dàng chuyển đổi xml thành các dang khác nhau,vi dụ nhu html
-Việc áp dụng xml cho ứng dụng web ngay càng trở nên dễ dàng hơn bao giờ hết

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

Đăng nhận xét