Lập trình viên mã nguồn mở PHP - Module 1 - Bài 9: Sử dụng dịch vụ

Giới thiệu: Web service

• Dịch vụ Web (Web Service) được coi là một công nghệ mang đến cuộc cách mạng trong cách thức hoạt động của các dịch vụ B2B (Business to Business) và B2C (Business to Customer).

• Giá trị cơ bản của dịch vụ Web dựa trên việc cung cấp các phương thức theo chuẩn trong việc truy nhập đối với hệ thống đóng gói và hệ thống kế thừa.

• Các phần mềm được viết bởi những ngôn ngữ lập trình khác nhau và chạy trên những nền tảng khác nhau có thể sử dụng dịch vụ Web để chuyển đổi dữ liệu thông qua mạng Internet theo cách giao tiếp tương tự bên trong một máy tính.

 

docx 9 trang kimcuc 16820
Bạn đang xem tài liệu "Lập trình viên mã nguồn mở PHP - Module 1 - Bài 9: Sử dụng dịch vụ", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

Tóm tắt nội dung tài liệu: Lập trình viên mã nguồn mở PHP - Module 1 - Bài 9: Sử dụng dịch vụ

Lập trình viên mã nguồn mở PHP - Module 1 - Bài 9: Sử dụng dịch vụ
CMC
xMediaFire
Dịch vụ - Web Service
■ ■
□ Giới thiệu: Web service (www.phpvn.org)
Dịch vụ Web (Web Service) được coi là một công nghệ mang đến cuộc cách mạng trong cách thức hoạt động của các dịch vụ B2B (Business to Business) và B2C (Business to Customer).
Giá trị cơ bản của dịch vụ Web dựa trên việc cung cấp các phương thức theo chuẩn trong việc truy nhập đối với hệ thống đóng gói và hệ thống kế thừa.
Các phần mềm được viết bởi những ngôn ngữ lập trình khác nhau và chạy trên những nền tảng khác nhau có thể sử dụng dịch vụ Web để chuyển đổi dữ liệu thông qua mạng Internet theo cách giao tiếp tương tự bên trong một máy tính.
MC
VMediaFire
lift
lâđ	LTV Mã nguồn mở PHP — Module 1	3
Dịch vụ - Web Service
■ ■
□ Giới thiệu: Web service (www.phpvn.orq)
Tuy nhiên, công nghệ xây dựng dịch vụ Web không nhất thiết phải là các công nghệ mới, nó có thề kết hợp với các công nghệ đã có như XML, SOAP, WSDL, UDDI... ■
Với sự phát triển và lởn mạnh của Internet, dịch vụ Web thật sự là một công nghệ đáng được quan tâm để giảm chi phí và độ phức tạp trong tích hợp và phát triển hệ thống.
LTV Mã nguồn mở PHP - Module 1
Dịch vụ - Web Service
■ ■
□ Giới thiệu: Web service (www.w3schools.com)
Là các thành phần của ứng dụng có thẻ được xuất bản, tìm thấy và sử dụng trên trang web
Giao tiếp bằng cách sử dụng các giao thức mở
Khép kín và tự mô tả
Có thể được tim thấy bằng cách sử dụng UDDI
Có thể được sử dụng bởi nhiều ứng dụng khác nhau
HTTP và XML là nền tảng cho các dịch vu Web
LTV Mã nguồn mở PHP - Module 1
Sử dụng dịch vụ
□ Để sử dụng một Web Service, Client cần phải biết Web Service đó hỗ trợ những phương thức nào, phương thức cần có những tham số nào, kết quả trà về ra sao...
□ Những thông tin này của một Web Service được mô tả bởi tài liệu WSDL (Web Service Description Language).
LTV Mã nguồn mở PHP - Module 1
Sử dụng dịch vụ
□ Sử dụng Web Service miễn phí
•Ví dụ: Sử dụng dịch vụ YM! đề làm phần tư vấn trực tuyến cho website như sau:
■Tham số
Nick name
Info (thông tin hiển thị)
Icon (chọn icon hiển bằng cách nhập các số 1,2, 3,,,)
LTV Mã nguồn mở PHP - Module 1
12
Sử dụng dịch vụ
□ Sử dụng Web Service miễn phí
•Ví dụ: Sử dụng dịch vụ YM! đề làm phần tư vấn trực tuyến cho website như sau:
■ Phương thức hỗ trợ
’> <script tỵpe="text/javascript"
src=" eck. js"x/script>
<img alt='Administrator’
src='<?php echo $nick
?>&m=g&t=' border=0 align=middle width="80px" />
LTV Mã nguồn mở PHP - Module 1
13

File đính kèm:

  • docxlap_trinh_vien_ma_nguon_mo_php_module_1_bai_9_su_dung_dich_v.docx
  • pdf9_9637_543408.pdf