Danh mục tài liệu

Xây dựng ứng dụng pureXML DB2 trong một ngày

Số trang: 30      Loại file: pdf      Dung lượng: 3.16 MB      Lượt xem: 15      Lượt tải: 0    
Xem trước 3 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Một cách tiếp cận phát triển lặp nhiều vòng Ronny Bartsch, Phát triển phần mềm, IBM Tóm tắt: Bài viết này mô tả cách thức để xây dựng một ứng dụng IBM® DB2® hoàn chỉnh trong một ngày bằng cách sử dụng kiến trúc XML thông suốt từ đầu đến cuối (end-to-end). Kiến trúc XML thông suốt từ đầu đến cuối có nghĩa là XML sẽ được sử dụng để lưu trữ, xem và thao tác các thông tin. Các ứng dụng có thể được đưa cho các đồng nghiệp và khách hàng xem để có thông tin phản hồi...
Nội dung trích xuất từ tài liệu:
Xây dựng ứng dụng pureXML DB2 trong một ngày Xây dựng ứng dụng pureXML DB2 trong một ngàyMột cách tiếp cận phát triển lặp nhiều vòngRonny Bartsch, Phát triển phần mềm, IBMTóm tắt: Bài viết này mô tả cách thức để xây dựng một ứng dụng IBM® DB2®hoàn chỉnh trong một ngày bằng cách sử dụng kiến trúc XML thông suốt từ đầuđến cuối (end-to-end). Kiến trúc XML thông suốt từ đầu đến cuối có nghĩa làXML sẽ được sử dụng để lưu trữ, xem và thao tác các thông tin. Các ứng dụng cóthể được đưa cho các đồng nghiệp và khách hàng xem để có thông tin phản hồi vềkiến trúc, cơ sở hạ tầng, và giao diện người dùng. Khả năng phát triển, gia tăngthêm, sửa đổi các ứng dụng thông qua các vòng lặp ngắn sẽ đẩy mạnh phươngpháp tiếp cận phát triển ứng dụng lanh lẹn (agile).Mục lục Giới thiệu  Tạo cơ sở dữ liệu (gói công nghiệp của pureXML DB2) để lưu trữ XML.  Tạo ra các dịch vụ web (Dịch vụ phổ quát) để trao đổ i XML  Tạo các mẫu (XFG) để xem và thao tác XML  Chạy ứng dụng  Gia tăng thêm cho ứng dụng  Kết luận  Tải về  Tài nguyên  Đôi nét về tác giả  Bình luận Giới thiệuXML là sự lựa chọn phổ biến nhất cho việc trao đổi dữ liệu trong ký pháp tự mô tảvà có cấu trúc. Bộ các tiêu chuẩn XML của W3C mô tả một tập hợp các đặc tả rấtđược chào đón bởi các doanh nghiệp, các chính phủ, giới khoa học và các ngànhcông nghiệp khác. Bởi vì ngôn ngữ SGML, tiền thân trực tiếp của XML đã đượcsử dụng từ những năm 1980, đã có hơn 20 năm kinh nghiệm và các công cụ đểlàm việc với XML.Nhiều ngành công nghiệp khác nhau sử dụng tiêu chuẩn XML để định nghĩa cáckhuôn dạng đặc thù của ngành công nghiệp dành cho việc trao đổi thông tin chuẩnhóa. Ngoài ra, XML là một ký pháp phổ biến để xem và thao tác dữ liệu, ví dụ nhưthông qua các mẫu XForms hoặc Lotus Forms. XML và các hệ thống cơ sở dữ liệulai (hybrid), chẳng hạn như DB2 pureXML™, cung cấp cách lưu trữ XML nguyênsinh. Lưu trữ XML nguyên sinh có nghĩa là XML được lưu giữ đúng như bản thânnó vốn có, không cần phải phân chia các thông tin được mã hóa trong các phần tửvà các thuộc tính của XML thành các bảng quan hệ (còn gọi là băm nhỏ -shredding).Khả năng sử dụng các định dạng XML và định dạng công nghiệp dựa trên XMLcho phép tạo ra các ứng dụng sử dụng kiến trúc XML thông suốt từ đầu đến cuối.Một trong những lợi thế chính của các các ứng dụng XML thông suốt từ đầu đếncuối là cùng một định dạng công nghiệp dựa trên XML hoặc các ký pháp tùychỉnh có thể được sử dụng để lưu trữ (xem tầng Data trong hình 1), để trao đổi(xem tầng Information Exchange” (Trao đổi thông tin) trong hình 1), và để xemvà thao tác XML (xem tầng User Interaction” (Tương tác người dùng) trong hình1).Hình 1. Kiến trúc XML thông suốt từ đầu đến cuốiTổng quanMục đích của bài viết này là để minh họa cách tạo ra một ứng dụng hoạt độngđược một cách nhanh chóng bằng cách áp dụng kiến trúc XML thông suốt từ đầuđến cuối cho một định dạng trao đổi đặc thù công nghiệp cụ thể. Định dạng traođổi được sử dụng như là cơ sở để làm việc được trình bày là định dạng IRS e-File1120, đó là một định dạng trao đổi được định nghĩa bởi Cục Kho bạc Mỹ cho mụcđích báo cáo thuế (xem phần Tài nguyên). Các bước để tạo ra một ứng dụng XMLthông suốt từ đầu đến cuối bao gồm: Tạo một cơ sở dữ liệu pureXML của DB2 có khả năng lưu trữ các tài liệu  XML theo định dạng IRS E-file 1120 đúng như nguyên gốc của nó Trưng ra cơ sở dữ liệu bằng cách sử dụng các dịch vụ phổ quát (Universal  Services) để truy cập vào cơ sở dữ liệu thông qua các dịch vụ web Tạo một giao diện người dùng bằng cách sử dụng Bộ tạo các mẫu biểu  XML (XML Forms Generator - XFG) để xem và thao tác tài liệu XML theo định dạng IRS e-File 1120Cuối cùng, ý tưởng đưa ra là cho các bạn thấy các ứng dụng sử dụng kiến trúcXML thông suốt từ đầu đến cuối có thể được gia tăng thêm với các công nghệ bổsung để cải thiện chức năng của chúng như thế nào. Trước khi tiếp tục đọc bài viếtnày, bạn phải đảm bảo rằng các phần mềm được liệt kê trong phần Các yêu cầu đãđược cài đặt và được định cấu hình đúng cách.Các yêu cầuĐể thử nghiệm và làm theo các chỉ dẫn này, các phần mềm được liệt kê dưới đâycần được cài đặt đúng cách.Chú ýBản cập nhật của bộ XFG đã được lên kế hoạch để phát hành. Tôi rất khuyên bạnnên đợi đến năm 2009, sau khi thực hiện cập nhật, hãy dùng thử bộ XFG. IBM DB2 Express-C (BẢN MIỄN PHÍ): Hệ thống cơ sở dữ liệu lai sử  dụng công nghệ pureXML để lưu trữ dữ liệu XML theo đúng nguyên gốc. Để biết thêm thông tin, tham khảo mục Tài nguyên của bài viết này. IBM Data Studio (Bản dùng thử): Đây là môi trường phát triển cung cấp  nhiều chức năng, chẳng hạn như đưa ra các phép toán cơ sở dữ liệu dưới dạng các dịch vụ web. IBM ...