Submit Search
Upload
Webservice
•
Download as PPT, PDF
•
1 like
•
1,159 views
Đức Việt Nguyễn
Follow
https://www.facebook.com/nguyenducvietmas
Read less
Read more
Education
Report
Share
Report
Share
1 of 30
Download now
Recommended
Web service
Web service
Tonachi Shika
Slide Web Service
Slide Web Service
ask bills
Tìm hiểu web service
Tìm hiểu web service
Thieu Mao
Web Services
Web Services
ask bills
(HoaND) giao trinh webservice
(HoaND) giao trinh webservice
Duc Hoa
Bài 7 - Web Services Asp.net
Bài 7 - Web Services Asp.net
MasterCode.vn
Website #01: HTML cơ bản
Website #01: HTML cơ bản
clbinternet.info
Chuong 1 tongquanve web&htm-lcanban
Chuong 1 tongquanve web&htm-lcanban
Quý Nguyễn
Recommended
Web service
Web service
Tonachi Shika
Slide Web Service
Slide Web Service
ask bills
Tìm hiểu web service
Tìm hiểu web service
Thieu Mao
Web Services
Web Services
ask bills
(HoaND) giao trinh webservice
(HoaND) giao trinh webservice
Duc Hoa
Bài 7 - Web Services Asp.net
Bài 7 - Web Services Asp.net
MasterCode.vn
Website #01: HTML cơ bản
Website #01: HTML cơ bản
clbinternet.info
Chuong 1 tongquanve web&htm-lcanban
Chuong 1 tongquanve web&htm-lcanban
Quý Nguyễn
Php day 2011 cnc ph ptrongphattrien mobile
Php day 2011 cnc ph ptrongphattrien mobile
Quang Anh Le
11 building joomla! extensions with flex integration
11 building joomla! extensions with flex integration
Nguyen Duc Phu
Ung dun web chuong 2
Ung dun web chuong 2
Giang Nguyễn
Php01 tong quan
Php01 tong quan
conglongit90
B tl internet
B tl internet
toan
[CSI101] - RESTful Presentation in Introduction to Computing
[CSI101] - RESTful Presentation in Introduction to Computing
Duc Lai Trung Minh
Bao cao web cake php
Bao cao web cake php
laonap166
Html full
Html full
maytinh_5p
Bài 6 - Quản lý ứng dụng web asp.net
Bài 6 - Quản lý ứng dụng web asp.net
MasterCode.vn
Bài giảng thiết kế website - truongkinhtethucpham.com
Bài giảng thiết kế website - truongkinhtethucpham.com
mai_non
Bài thuyết trình môn công nghệ web
Bài thuyết trình môn công nghệ web
Tony Huynh
Giới thiệu WCF
Giới thiệu WCF
Quang Nguyễn Bá
Bản cuối
Bản cuối
Corey Stubbs
Dsd05 02a-xml-rpca
Dsd05 02a-xml-rpca
Văn Đào Tiến
Business process excution language
Business process excution language
Nguyen Tran
Bai1 gioi thieu_servlet_va_jsp_8952
Bai1 gioi thieu_servlet_va_jsp_8952
Ham Chơi
Progressive web apps - Linh Nguyen
Progressive web apps - Linh Nguyen
Tu Le Dinh
Web Architecture
Web Architecture
Hiep Luong
Videoconferencereport
Videoconferencereport
tuanle1984
ứNg dụng xml
ứNg dụng xml
Son Nguyen
03 udpt php
03 udpt php
Nguyen Son
Phalcon căn bản
Phalcon căn bản
TechMaster Vietnam
More Related Content
What's hot
Php day 2011 cnc ph ptrongphattrien mobile
Php day 2011 cnc ph ptrongphattrien mobile
Quang Anh Le
11 building joomla! extensions with flex integration
11 building joomla! extensions with flex integration
Nguyen Duc Phu
Ung dun web chuong 2
Ung dun web chuong 2
Giang Nguyễn
Php01 tong quan
Php01 tong quan
conglongit90
B tl internet
B tl internet
toan
[CSI101] - RESTful Presentation in Introduction to Computing
[CSI101] - RESTful Presentation in Introduction to Computing
Duc Lai Trung Minh
Bao cao web cake php
Bao cao web cake php
laonap166
Html full
Html full
maytinh_5p
Bài 6 - Quản lý ứng dụng web asp.net
Bài 6 - Quản lý ứng dụng web asp.net
MasterCode.vn
Bài giảng thiết kế website - truongkinhtethucpham.com
Bài giảng thiết kế website - truongkinhtethucpham.com
mai_non
What's hot
(10)
Php day 2011 cnc ph ptrongphattrien mobile
Php day 2011 cnc ph ptrongphattrien mobile
11 building joomla! extensions with flex integration
11 building joomla! extensions with flex integration
Ung dun web chuong 2
Ung dun web chuong 2
Php01 tong quan
Php01 tong quan
B tl internet
B tl internet
[CSI101] - RESTful Presentation in Introduction to Computing
[CSI101] - RESTful Presentation in Introduction to Computing
Bao cao web cake php
Bao cao web cake php
Html full
Html full
Bài 6 - Quản lý ứng dụng web asp.net
Bài 6 - Quản lý ứng dụng web asp.net
Bài giảng thiết kế website - truongkinhtethucpham.com
Bài giảng thiết kế website - truongkinhtethucpham.com
Similar to Webservice
Bài thuyết trình môn công nghệ web
Bài thuyết trình môn công nghệ web
Tony Huynh
Giới thiệu WCF
Giới thiệu WCF
Quang Nguyễn Bá
Bản cuối
Bản cuối
Corey Stubbs
Dsd05 02a-xml-rpca
Dsd05 02a-xml-rpca
Văn Đào Tiến
Business process excution language
Business process excution language
Nguyen Tran
Bai1 gioi thieu_servlet_va_jsp_8952
Bai1 gioi thieu_servlet_va_jsp_8952
Ham Chơi
Progressive web apps - Linh Nguyen
Progressive web apps - Linh Nguyen
Tu Le Dinh
Web Architecture
Web Architecture
Hiep Luong
Videoconferencereport
Videoconferencereport
tuanle1984
ứNg dụng xml
ứNg dụng xml
Son Nguyen
03 udpt php
03 udpt php
Nguyen Son
Phalcon căn bản
Phalcon căn bản
TechMaster Vietnam
Technical note playframework_documentation_working with play - java_vn
Technical note playframework_documentation_working with play - java_vn
Asahina Infotech
Asp control
Asp control
Trường Tiền
Cai dat squid proxy trong suot
Cai dat squid proxy trong suot
THT
Chuong 1 tongquanve web&htm-lcanban
Chuong 1 tongquanve web&htm-lcanban
Quý Nguyễn
C# co ban 9
C# co ban 9
baotuyet_113
Windows comunication foundation
Windows comunication foundation
Tiến Quang Phan
Bai 09 Basic jsp
Bai 09 Basic jsp
Hà Huy Hoàng
Ajax report
Ajax report
dvcuong
Similar to Webservice
(20)
Bài thuyết trình môn công nghệ web
Bài thuyết trình môn công nghệ web
Giới thiệu WCF
Giới thiệu WCF
Bản cuối
Bản cuối
Dsd05 02a-xml-rpca
Dsd05 02a-xml-rpca
Business process excution language
Business process excution language
Bai1 gioi thieu_servlet_va_jsp_8952
Bai1 gioi thieu_servlet_va_jsp_8952
Progressive web apps - Linh Nguyen
Progressive web apps - Linh Nguyen
Web Architecture
Web Architecture
Videoconferencereport
Videoconferencereport
ứNg dụng xml
ứNg dụng xml
03 udpt php
03 udpt php
Phalcon căn bản
Phalcon căn bản
Technical note playframework_documentation_working with play - java_vn
Technical note playframework_documentation_working with play - java_vn
Asp control
Asp control
Cai dat squid proxy trong suot
Cai dat squid proxy trong suot
Chuong 1 tongquanve web&htm-lcanban
Chuong 1 tongquanve web&htm-lcanban
C# co ban 9
C# co ban 9
Windows comunication foundation
Windows comunication foundation
Bai 09 Basic jsp
Bai 09 Basic jsp
Ajax report
Ajax report
More from Đức Việt Nguyễn
Xung dot anh
Xung dot anh
Đức Việt Nguyễn
Winning with-leadership
Winning with-leadership
Đức Việt Nguyễn
Vo chong doi dap
Vo chong doi dap
Đức Việt Nguyễn
Train
Train
Đức Việt Nguyễn
Time management-comfori-seceraris-seminar
Time management-comfori-seceraris-seminar
Đức Việt Nguyễn
Thư giản
Thư giản
Đức Việt Nguyễn
Thiếu và đủ
Thiếu và đủ
Đức Việt Nguyễn
Sự tử tế
Sự tử tế
Đức Việt Nguyễn
Stress management
Stress management
Đức Việt Nguyễn
Staying positive vn
Staying positive vn
Đức Việt Nguyễn
Staying positive
Staying positive
Đức Việt Nguyễn
Sach moi xuat ban
Sach moi xuat ban
Đức Việt Nguyễn
Quality and human_resources
Quality and human_resources
Đức Việt Nguyễn
Quản Trị Mua Hàng
Quản Trị Mua Hàng
Đức Việt Nguyễn
Proverbes chinois translared
Proverbes chinois translared
Đức Việt Nguyễn
Problem solving4112
Problem solving4112
Đức Việt Nguyễn
Positive attitude
Positive attitude
Đức Việt Nguyễn
Phu nu va cac van de
Phu nu va cac van de
Đức Việt Nguyễn
Nhung cailonnhatcuadoinguoi
Nhung cailonnhatcuadoinguoi
Đức Việt Nguyễn
Nhan luc bwportal-com-vn
Nhan luc bwportal-com-vn
Đức Việt Nguyễn
More from Đức Việt Nguyễn
(20)
Xung dot anh
Xung dot anh
Winning with-leadership
Winning with-leadership
Vo chong doi dap
Vo chong doi dap
Train
Train
Time management-comfori-seceraris-seminar
Time management-comfori-seceraris-seminar
Thư giản
Thư giản
Thiếu và đủ
Thiếu và đủ
Sự tử tế
Sự tử tế
Stress management
Stress management
Staying positive vn
Staying positive vn
Staying positive
Staying positive
Sach moi xuat ban
Sach moi xuat ban
Quality and human_resources
Quality and human_resources
Quản Trị Mua Hàng
Quản Trị Mua Hàng
Proverbes chinois translared
Proverbes chinois translared
Problem solving4112
Problem solving4112
Positive attitude
Positive attitude
Phu nu va cac van de
Phu nu va cac van de
Nhung cailonnhatcuadoinguoi
Nhung cailonnhatcuadoinguoi
Nhan luc bwportal-com-vn
Nhan luc bwportal-com-vn
Recently uploaded
1 - MÃ LỖI SỬA CHỮA BOARD MẠCH BẾP TỪ.pdf
1 - MÃ LỖI SỬA CHỮA BOARD MẠCH BẾP TỪ.pdf
Điện Lạnh Bách Khoa Hà Nội
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
Nguyen Thanh Tu Collection
powerpoint lịch sử đảng cộng sản việt nam.pptx
powerpoint lịch sử đảng cộng sản việt nam.pptx
AnAn97022
Thong bao 337-DHPY (24.4.2024) thi sat hach Ngoai ngu dap ung Chuan dau ra do...
Thong bao 337-DHPY (24.4.2024) thi sat hach Ngoai ngu dap ung Chuan dau ra do...
hoangtuansinh1
chuong-7-van-de-gia-dinh-trong-thoi-ky-qua-do-len-cnxh.pdf
chuong-7-van-de-gia-dinh-trong-thoi-ky-qua-do-len-cnxh.pdf
VyTng986513
QUẢN LÝ HOẠT ĐỘNG GIÁO DỤC KỸ NĂNG SỐNG CHO HỌC SINH CÁC TRƯỜNG TRUNG HỌC CƠ ...
QUẢN LÝ HOẠT ĐỘNG GIÁO DỤC KỸ NĂNG SỐNG CHO HỌC SINH CÁC TRƯỜNG TRUNG HỌC CƠ ...
ThunTrn734461
Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...
Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...
Nguyen Thanh Tu Collection
sách sinh học đại cương - Textbook.pdf
sách sinh học đại cương - Textbook.pdf
TrnHoa46
BỘ ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
BỘ ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
Nguyen Thanh Tu Collection
Campbell _2011_ - Sinh học - Tế bào - Ref.pdf
Campbell _2011_ - Sinh học - Tế bào - Ref.pdf
TrnHoa46
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
Nguyen Thanh Tu Collection
Kiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh lí
Kiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh lí
Dr K-OGN
Chuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdf
Chuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdf
hoangtuansinh1
Các điều kiện bảo hiểm trong bảo hiểm hàng hoá
Các điều kiện bảo hiểm trong bảo hiểm hàng hoá
myvh40253
ôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhh
ôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhh
vanhathvc
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
Nguyen Thanh Tu Collection
TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...
TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...
Nguyen Thanh Tu Collection
SÁNG KIẾN ÁP DỤNG CLT (COMMUNICATIVE LANGUAGE TEACHING) VÀO QUÁ TRÌNH DẠY - H...
SÁNG KIẾN ÁP DỤNG CLT (COMMUNICATIVE LANGUAGE TEACHING) VÀO QUÁ TRÌNH DẠY - H...
Nguyen Thanh Tu Collection
Đề cương môn giải phẫu......................
Đề cương môn giải phẫu......................
TrnHoa46
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
Nguyen Thanh Tu Collection
Recently uploaded
(20)
1 - MÃ LỖI SỬA CHỮA BOARD MẠCH BẾP TỪ.pdf
1 - MÃ LỖI SỬA CHỮA BOARD MẠCH BẾP TỪ.pdf
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
powerpoint lịch sử đảng cộng sản việt nam.pptx
powerpoint lịch sử đảng cộng sản việt nam.pptx
Thong bao 337-DHPY (24.4.2024) thi sat hach Ngoai ngu dap ung Chuan dau ra do...
Thong bao 337-DHPY (24.4.2024) thi sat hach Ngoai ngu dap ung Chuan dau ra do...
chuong-7-van-de-gia-dinh-trong-thoi-ky-qua-do-len-cnxh.pdf
chuong-7-van-de-gia-dinh-trong-thoi-ky-qua-do-len-cnxh.pdf
QUẢN LÝ HOẠT ĐỘNG GIÁO DỤC KỸ NĂNG SỐNG CHO HỌC SINH CÁC TRƯỜNG TRUNG HỌC CƠ ...
QUẢN LÝ HOẠT ĐỘNG GIÁO DỤC KỸ NĂNG SỐNG CHO HỌC SINH CÁC TRƯỜNG TRUNG HỌC CƠ ...
Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...
Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...
sách sinh học đại cương - Textbook.pdf
sách sinh học đại cương - Textbook.pdf
BỘ ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
BỘ ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
Campbell _2011_ - Sinh học - Tế bào - Ref.pdf
Campbell _2011_ - Sinh học - Tế bào - Ref.pdf
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
Kiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh lí
Kiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh lí
Chuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdf
Chuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdf
Các điều kiện bảo hiểm trong bảo hiểm hàng hoá
Các điều kiện bảo hiểm trong bảo hiểm hàng hoá
ôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhh
ôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhh
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...
TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...
SÁNG KIẾN ÁP DỤNG CLT (COMMUNICATIVE LANGUAGE TEACHING) VÀO QUÁ TRÌNH DẠY - H...
SÁNG KIẾN ÁP DỤNG CLT (COMMUNICATIVE LANGUAGE TEACHING) VÀO QUÁ TRÌNH DẠY - H...
Đề cương môn giải phẫu......................
Đề cương môn giải phẫu......................
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
Webservice
1.
©2004 JC Group WEB
SERVICES Nhóm trình bày: Nguyễn Văn Dũng . Nguyễn Quang Minh . Trần Anh Dũng . Huỳnh Hoàng Khuyên .
2.
©2004 JC Group Nội
dung trình bày Khuyết điểm mô hình cũ . Giới thiệu tổng quan Web Services – Khái niệm – Dynamic Link Web Library – Technologies SOAP WSDL UDDI Tổng kết
3.
©2004 JC Group Distributed
Programming Giới thiệu – Khái niệm Các mô hình – DCOM – CORBA
4.
©2004 JC Group ????? ???
5.
©2004 JC Group WEB
SERVICES ??? Là một abstract interface, được thể hiện trong HTML dựa trên sự tương tác của User & Web Server . Là một software application được truy xuất thông qua Web bởi một ứng dụng khác .
6.
©2004 JC Group Dynamic
Link Web Library (DLWL) Tương tự như Dynamic Link Library (nhưng) – Không phụ thuộc nền (platform independent) . – Truy xuất đơn giản (chỉ cần URL) . – Tập hợp các hàm liên kết động .
7.
©2004 JC Group Đặc
điểm WEB SERVICE Web Services được truy xuất thông qua Web bằng cách dùng URL Web Services liên lạc với thế giới bên ngoài dùng thông điệp XML gửi trực tiếp qua Web protocols Web Services được đăng kí tại nơi chung, và được đặc tả tất cả các chức năng .
8.
©2004 JC Group TECHNOLOGIES
9.
©2004 JC Group TECHNOLOGIES
Web Services Wires Format : Simple Object Access Protocol (SOAP) Web Services Discovery : Universal Description, Discovery, and Integration (UDDI) & DISCO Web Services Description : Web Services Description Language (WSDL)
10.
©2004 JC Group Web
Service Wires Format : SOAP Là giao thức được Web Service sử dụng để truyền dữ liệu qua Internet SOAP = XML + một giao thức có thể hoạt động trên Internet (HTTP, FTP, SMTP)
11.
©2004 JC Group SOAP
(t.t.)
12.
©2004 JC Group SOAP
(t.t.)
13.
©2004 JC Group Ví
dụ SOAP <?xml version='1.0' ?> <env:Envelope xmlns:env=“http://www.w3.org/2001/12/SOAP-envelope” xmlns:xsd="http://www.w3.org/1999/XMLSchema" xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlSOAP.org/SOAP/encoding/" xmlns:stockquote="http://advocatemedia.com/examples"> <env:Header> <am:customer xmlns:route="http://advocatemedia.com/authenticate" env:actor="http://www.w3.org/2001/12/SOAP-envelope/actor/next" env:mustUnderstand="true"> <am:custId>4557799</am:custId> <am:requestId>12asd-34ccd-23cuden</am:requestId> </am:customer> </env:Header> <env:Body> <SOAP-ENC:Array SOAP-ENC:arrayType="xsd:string[3]"> <stockquote:symbol>C</stockquote:symbol> <stockquote:symbol>GE</stockquote:symbol> <stockquote:symbol>DJI</stockquote:symbol> </SOAP-ENC:Array> </env:Body> </env:Envelope>
14.
©2004 JC Group Ví
dụ SOAP POST /stockquotes HTTP/1.1 Host: www.advocatemedia.com:80 Content-Type: text/xml; charset=utf-8 Content-Length: 482 SOAPAction: "http://www.advocatemedia.com/webservices/getquote" <?xml version='1.0' ?> <env:Envelope > …. </env:Envelope > HTTP/1.1 200 OK Connection: close Content-Length: 659 Content-Type: text/xml; charset=utf-8
15.
©2004 JC Group Web
Service Description : WSDL Interface Define Language (IDL) của Web Service – Kiểu (Types): kiểu cơ bản khi trao đổi giữa client và server – Thông điệp (Message): các thông điệp gửi nhận giữa client và server – Dạng thức Port (input, output) (Port Type): tổng hợp các message để đinh nghĩa quá trình giao tiếp giữa client và server – Kết nối (Binding): cách thức giao tiếp giữa client và server (HTTP, SMTP, RPC,…) – Dịch vụ (Service): định nghĩa tên cùng với các chú thích (documentation), và địa chỉ của service
16.
©2004 JC Group Ví
dụ WSDL Method : String SayHello ( string name ) Types – <types> – <xsd:schema targetNamespace="http://mspress.microsoft.com/corexml/"> <xsd:element name="SayHello"> <xsd:complexType> – <xsd:sequence> » <xsd:element name="Name" type="xsd:string"/> – </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="SayHelloResponse"> <xsd:complexType> – <xsd:sequence> » <xsd:element name="SayHelloResult" type="xsd:string"/> – </xsd:sequence> </xsd:complexType> </xsd:element> – </xsd:schema> – </types>
17.
©2004 JC Group Message
<message name="SayHelloSoapIn"> – <part name="parameters" element="tns:SayHello"/> </message> <message name="SayHelloSoapOut"> – <part name="parameters" element="tns:SayHelloResponse"/> </message>
18.
©2004 JC Group Port
Type <portType name="HelloServiceSoapPortType"> – <operation name="SayHello"> <input message="tns:SayHelloSoapIn"/> <output message="tns:SayHelloSoapOut"/> – </operation> </portType>
19.
©2004 JC Group Binding <binding
name="HelloServiceSoap“ type="tns:HelloServiceSoapPort"> – <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="rpc"/> <operation name="SayHello"> – <soap:operation soapAction="http://mspress.microsoft.com/ corexml/SayHello"/> – <input> » <soap:body use="literal"/> – </input> – <output> » <soap:body use="literal"/> – </output> </operation> </binding>
20.
©2004 JC Group Service
<service name="HelloService"> – <port name="HelloServiceSoap" binding="tns:HelloServiceSoap"> <soap:address location="http://localhost/HelloService.asmx"/> – </port> </service>
21.
©2004 JC Group Web
Services Discovery : UDDI Làm thế nào để Client tìm kiếm các Web Service trên Internet ?
22.
©2004 JC Group Đặc
điểm UDDI Định nghĩa Web-based registry framework để đặc tả thông tin Web Services. – XML Schema : định nghĩa cấu trúc dữ liệu . – Tập hợp APIs : quy định các giao diện lập trình . UDDI Business Registry – Microsoft : http://uddi.microsoft.com – IBM : http://www.ibm.com/services/uddi/ – Ariba : http://uddi.ariba.com
23.
©2004 JC Group Ví
dụ UDDI
24.
©2004 JC Group Ví
dụ UDDI (tt)
25.
©2004 JC Group Ưu
& nhược điểm Ưu điểm – Đơn giản (chỉ dùng URL) – Không phụ thuộc nền – Không bị firewall Nhược điểm – Phụ thuộc nhiều vào công nghệ
26.
©2004 JC Group Tổng
kết Web service dựa trên nền tảng công nghệ Là một cách tiếp cận mới cho việc gọi phương thức từ xa thông qua HTTP và các chuẩn .
27.
©2004 JC Group Tài
liệu tham khảo Cross-Platform Web Services Using C# and Java - Brian Hochgurtel MELL Web Services – XML Collection – Microsoft Corp© http://www.w3c.org
28.
©2004 JC Group ?
29.
©2004 JC Group
30.
©2004 JC Group Trao
đổi dữ liệu
Download now