Siêu thị PDFTải ngay đi em, trời tối mất

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

Các dịch vụ Web dữ liệu: Xây dựng các dịch vụ Web, cách thức mới để truy cập vào máy chủ dữ liệu IBM
MIỄN PHÍ
Số trang
21
Kích thước
1.3 MB
Định dạng
PDF
Lượt xem
1485

Các dịch vụ Web dữ liệu: Xây dựng các dịch vụ Web, cách thức mới để truy cập vào máy chủ dữ liệu IBM

Nội dung xem thử

Mô tả chi tiết

Các dịch vụ Web dữ liệu: Xây dựng các dịch vụ Web, cách thức mới để truy

cập vào máy chủ dữ liệu IBM

Tính năng dịch vụ cho phép bạn truy cập vào DB2 và Máy chủ dữ liệu Informix

(Informix Dynamic Server)

Vijay Bommireddipalli, Kiến trúc sư giải pháp của nhóm Data Studio Enablement,

IBM

Tóm tắt: Trong bài viết này, chúng ta sẽ nhận được một cái nhìn khái quát về

công nghệ mới thú vị này được gọi là Dịch vụ Web dữ liệu, và sẽ đi qua một số

bước của nó về các tính năng và khả năng.

Giới thiệu

Các dịch vụ WEB đã được thiết lập như là một cơ chế chính cho các trao đổi dữ

liệu, truy cập, và thao tác dữ liệu. Các tiêu chuẩn này là chín chắn, và một số các

lợi ích, như phân hoạch và ảo hóa, đã đi một chặng đường dài hướng tới cách thức

đạt được một kiến trúc hướng dịch vụ (SOA). Một số cuộc điều tra cho biết những

khó khăn của việc triển khai thực hiện như là một trong những nguyên nhân chính

của sự chậm trễ hoặc thậm chí đôi khi không thành công của các dự án SOA.

Nhiều dịch vụ WEB theo định hướng dữ liệu thực hiện một điều - kích hoạt một

câu lệnh đối với một cơ sở dữ liệu, hoặc gọi một thủ tục lưu trữ (stored

procedure), và khi nào được nêu ra, chúng ta cần phải gói các hoạt động cơ sở dữ

liệu trong một logic ứng dụng để thực hiện điều tương tự. Phát triển các ứng dụng

WEB theo định hướng dữ liệu có thể là một thách thức khi mà chúng yêu cầu từ cả

hai việc phát triển WEB và chuyên môn về cơ sở dữ liệu. Nhà phát triển truy cập

dữ liệu mà phát triển các ứng dụng theo định hướng dữ liệu có thể nhận ra mộ thực

tế là nó thường đòi hỏi gói các lệnh DML (ngôn ngữ thao tác dữ liệu) trong một số

mã nguồn nhất định. Hơn thế nữa, logic của các mã được lặp đi lặp lại, như: mở

kết nối, thực hiện lệnh, xử lý tập kết quả trả về, đóng kết nối, và một số thứ khác.

Chúng ta mong muốn là nếu có thể thực hiện những hoạt động cơ sở dữ liệu hiện

hành, và làm cho chúng hoạt động như là các dịch vụ WEB mà không cần phải

làm như đã nêu ở trên. Đây là nơi dịch vụ Web dữ liệu có thể có các trợ giúp hữu

ích.

Dịch vụ WEB Dữ liệu là gì?

Dịch vụ Web Dữ liệu (DWS) là giải pháp thế hệ kế tiếp để dễ dàng đóng góp vào

sự phát triển, triển khai, và quản lý các truy cập dựa trên dịch vụ WEB vào cơ sở

dữ liệu DB2 và máy chủ CSDL IDS. DWS cho phép chúng ta thực hiện các lệnh

DML (như Lựa chọn, Chèn, Cập nhật, Xóa, và XQuery) và các lời gọi thủ tục lưu

trữ, và tạo ra các dịch vụ WEB mà không cần viết một dòng mã. DWS cung cấp

một giao diện dịch vụ WEB đầy đủ, bao gồm hỗ trợ cho SOAP và kết nối theo

kiểu REST. Tất cả những điều này là một phần của Data Studio Developer, trong

đó có nghĩa là chúng ta có thể phát triển các dịch vụ WEB và các ứng dụng cơ sở

dữ liệu trong một môi trường phát triển. Các dịch vụ WEB tạo ra được đóng gói

trong một khuôn dạng sẵn sàng để triển khai ứng dụng WEB, mà sau đó có thể

được triển khai để hỗ trợ các máy chủ ứng dụng.

Các khía cạnh chính của DWS

 Tạo các dịch vụ WEB bằng cách sử dụng DWS không yêu cầu phải lập

trình!

o DWS cho phép chúng ta tạo ra các dịch vụ WEB bằng cách sử dụng

giao diện kéo và thả: Kéo và thả bất kỳ hành động DML hoặc lời gọi

Tải ngay đi em, còn do dự, trời tối mất!