Chuyển đến nôi dung chính

Bằng việc nhấn Gửi, bạn đã đồng ý với các điều khoản sử dụng developerWorks Điều khoản sử dụng (tiếng Anh).

Khi bạn đăng ký với trang developerWorks lần đầu tiên, một tiểu sử của của bạn được tạo ra. Chọn các thông tin về tiểu sử của bạn (tên, nước/vùng, và nơi làm việc) đã được hiện lên màn hình, thông tin này sẽ được hiện kèm với nội dung mà bạn đăng tải. Bạn có thể cập nhật thông tin này bất kỳ lúc nào.

Thông tin gửi đi được đảm bảo an toàn.

  • Đóng [x]

Lần đầu tiên bạn đăng nhập vào trang developerWorks, một bản trích ngang được tạo ra cho bạn, bạn cần phải chọn một tên để hiển thị. Tên hiển thị của bạn sẽ đi kèm theo các nội dung mà bạn đăng tải trên developerWorks.

Tên hiển thị cần có từ 3 đến 30 ký tự. Tên xuất hiện của bạn phải là duy nhất trên trang Cộng đồng developerWorks và vì lí do an ninh nó không phải là địa chỉ email của bạn.

Bằng việc nhấn Gửi, bạn đã đồng ý với các điều khoản sử dụng developerWorks Điều khoản sử dụng (tiếng Anh).

Thông tin gửi đi được đảm bảo an toàn.

  • Đóng [x]

Dịch vụ Web dữ liệu của IBM Data Studio, Phần 1: IBM Data Studio: Bắt đầu với dịch vụ Web dữ liệu

Phát triển dịch vụ Web dữ liệu đầu tiên của bạn với IBM Data Studio

Michael L. Pauser, Nhà phát triển Web, IBM
Michael là lãnh đạo kỹ thuật bộ phận giao diện người dùng (UI) dịch vụ Web dữ liệu của Data Studio. Ông có nhiều kinh nghiệm trong việc phát triển UI cho cả hai lĩnh vực: ứng dụng phía khách và ứng dụng trên nền Web

Tóm tắt:  Giải pháp Data Studio của IBM® bao gồm nhiều đặc tính mới, trong số các đặc tính đó là việc hỗ trợ dịch vụ Web dữ liệu. Dịch vụ Web dữ liệu là bộ cung cấp dịch vụ Web thuộc thế hệ kế tiếp cho các máy chủ cơ sở dữ liệu của IBM. Dịch vụ Web dữ liệu cung cấp một giao diện dịch vụ Web đầy đủ, hỗ trợ cho REST- style (liên kết HTTP GET/POST) cũng như SOAP trên nền HTTP và sinh ra WSDL tự động. Dịch vụ Web dữ liệu hỗ trợ các họ cơ sở dữ liệu DB2®, máy chủ Informix® Dynamic Server (IDS) của IBM và nhiều máy chủ dịch vụ Web đại chúng, ví dụ Apache Tomcat v5.5, WebSphere® Application Server V6.1 và Community Edition V1.1.1 của IBM

Xem thêm bài trong loạt bài này

Ngày:  20 05 2009
Mức độ:  Trung bình

Hoạt động:  11455 lần đọc

Kiểm tra dịch vụ Web bằng cách sử dụng bộ duyệt Web

Trong tệp WSDL của dịch vụ Web chứa nhiều chi tiết, trong đó nhiều điểm triệu gọi dịch vụ Web. Bạn có thể truy nhập nội dung của tệp WSDL bằng cách truy nhập URL sau đây từ bất kỳ bộ duyệt Web nào. Trong ví dụ này, vì bạn đã triển khai tới máy chủ Web cục bộ, hãy mở URL http://localhost:8080/DemoMyWebService/wsdl.

Ở gần đáy của tệp WSDL có phần tử <wsdl:service name=”MyWebService”>. Mục này định nghĩa nhiều địa chỉ HTTP và các điểm triệu gọi cho dịch vụ Web của bạn.


Hình 33. Tệp WSDL của MyWebService
Tệp WSDL của                         MyWebService

Trong phần tử <http:address location=… ở trên, bạn có thể thấy nhiều điểm triệu gọi. Đối với liên kết SOAP, khuôn dạng http://{host}:{port}/{project name}{Web service name}/services/{Web service name}. Đối với REST GET và POST, khuôn dạng URL là http://{host}:{port}/{project name}{Web service name}/rest/{Web service name}. Trong ví dụ này, thì các giá trị tương ứng là host=localhost, port=8080, project name=Demo and Web service name=MyWebService.

Để thực hiện phép toán BONUS_INCREASE theo phương thức REST-style, bạn nhập vào ô địa chỉ trên trình duyệt: http://localhost:8080/DemoMyWebService/rest/MyWebService/ BONUS_INCREASE?P_BONUSFACTOR=1.1&P_BONUSMAXSUMFORDEPT=1000, ở đây P_BONUSFACTOR=1.1 là giá trị cho tham số đầu vào thứ nhất và P_BONUSMAXSUMFORDEPT=1000 là giá trị cho tham số đầu vào thứ hai.

Kết quả thực hiện phép toán BONUS_INCREASE được hiển thị trên trình duyệt Web.


Hình 34. REST-style của MyWebService
REST-style                         của MyWebService

11 của 14 | Trang trước | Trang sau

static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=70
Zone=Information Management, SOA và dịch vụ Web
ArticleID=383254
TutorialTitle=Dịch vụ Web dữ liệu của IBM Data Studio, Phần 1: IBM Data Studio: Bắt đầu với dịch vụ Web dữ liệu
publish-date=05202009
author1-email=pauser@us.ibm.com
author1-email-cc=