Tải bản đầy đủ (.ppt) (20 trang)

Slide do an nghiên cứu dịch vụ web

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (732.75 KB, 20 trang )

LOGO

Giáo viên hướng dẫn : ThS. Đỗ Thanh Thủy
Sinh viên : Đoàn Hải Nam
Lớp : Hệ Thống Thông Tin - K46
Trường: Đại học Giao Thông Vận Tải
Hà Nội , 8/5/2009


 !"
 !"
#$%&'(
Đặt vấn đề
1

)*+!,-' %!-
)*+!,-' %!-
2


/0(1-21'3$4$5$6
/0(1-21'3$4$5$6


/0(1-21'3$4$5$6
/0(1-21'3$4$5$6
3


75$89
75$89




75$89
75$89
4


 !"
 !"
Đặt vấn đề

Ngày nay nhu cầu sử dụng Internet để lấy thông tin
ngày càng tăng nên thông tin nhiều khi bị quá tải,
không được cập nhật đúng và không kịp thời, có khi
cập nhập cả những thông tin cũ.

Thông tin một sự kiện mới một cách kịp thời và chính
xác là một yêu cầu rất quan trọng trong cuộc sống.

Việc nghiên cứu đưa ra một công nghệ, một phương
pháp hợp lý để khắc phục những hạn chế hiện nay là
rất cần thiết.

Vì vậy tôi chọn đề tài “Nghiên cứu dịch vụ WEB”.


 !"
 !"
Tổng quan về Web Service
 :!,

-' %!-;
WEB SERVICE
3$<%#$
-' %!-;
)<=>
-' %!-?


 !"
 !"
Định nghĩa Web Service
Text
ext
Text
-' =-%!-= 8 3   !" $% @-' 8
A $ BC BC , D E F 
$5B $% , < E3 G =H " %#
EIBG EJ $# +(, =K A % 1 $%
L K /MNG B> OB !P =1 $5$ 89B Q
AL$RS$3K;


 !"
 !"
Tại sao dùng Web Service

-' =-%!-= E5$ OB =H " , J T
E3BUB">JAG
V#89BTV,$%V*VRO!P$J
+J$%R4<$-%-$;


DEFE5$OB3JTVWDR8
/MNG.XYZG.NGV[$<%3=-%!-;

-' =-%!-  BUB 8-$ ! =-%!-% $RS $3
VRO !P  (  $% A J $%R4
E3;

-'=-%!-%\$8V#;

-'=-%!-D$[J']^B'8=_!`$1
T+<;


 !"
 !"
Cách tạo một Web Service
XML
UDDI
SOAP
WSDL
Text
Web Service
Web Service bao gồm


 !"
 !"
Cách tạo một Web Service


JAV <K%#/MN^a$-='8-
M%EBN-_b
c/MN8#$JAJ$!F'!P\$%d
R4=H"V :;
cR4=H"(3RS$%&D$[+(RP
V <3$/MNV[$5B!P;)J$C$%(,
$VRO$%3$/MNG%EJ'\$$J
$E3!,3=H"([$ A$J$\(;


 !"
 !"
Cách tạo một Web Service

WSDL -Web Services Description Language
c .N8#$JAJ$$5B!$1$1
$%/MN;-'=-%!-=H"JA.NV[$%(,3$
=]!38<A8T3$$3G3F-'
=-%!-\B;
cM#$.NOB8TeDBCb
f;ZCTJ$T!$E5$];
g;ZC$J$$J$V[$%(a\$=-%!-
c.NJ$h8<$J$i'ebB%$G
$(B-=G-==-GB%$)(B-G'G=-%!-!B%$;


 !"
 !"
Cách tạo một Web Service


UDDI (Universal Description , Discovery and
Integration)
[D$[=H"3 !"G$%RP$8-$B$& 
!"G9$J$!,3=H" !"!'5$VROV]$RO
\B !";V :#$=]$BC'5$$%RP3
$J$(V[BUB38-$$%($&!98<A$J$
(C=H"@-'=-%!-=;
\BA$J$!,TBj !"
TB<$V#G-' %!-TB
\B;e$J$$5$!,YZV[$&E5!B'8= 
!"G\B$J$!V<kQ-' %!-V[E=H"E
$3 !";
\$%de3$BCb $-B-=Gl-88@
B-=G% B-=G$M-8


 !"
 !"
Cách tạo một Web Service

SOAP - Simple Object Access Protocol
-'=-%!!-=D$[$%(a\$'m#$$8
.B8-X'n-$Y-==Z%$8o.XYZ;D3E3D$[$%(
a\$V5%-=$%('m38T`$$-E[
.XYZ;
.XYZ8$mA$C!9([!$CJ
$$J$!, !"G.XYZBUBR4>$%T`#$
=-%!-$pa$J+#$-==-/MN;



 !"
 !"
Cách tạo một Web Service
XML
WSDL
UDDI
SOAP
.q
[$<#$-'=-%!-Ca0(13$CC$5$$%E5$%d-'
=-%!-(D3E38a0(1!$5$89B3$BC$%3
$CVDG"$[83$BC.XYZG.NGG/MN
Xây dựng demo “dự báo thời tiết”


 !"
 !"
-VROa0(1$-J&r$-%=b


 !"
 !"
Xây dựng demo “dự báo thời tiết”
Đoàn Hải Nam
Đoàn Hải Nam
 !"
 !"
Xây dựng demo “dự báo thời tiết”
Y
o
u

r

T
e
x
t
Y
o
u
r

T
e
x
t
Y
o
u
r

T
e
x
t


 !"
 !"
Xây dựng demo “dự báo thời tiết”
Xây dựng demo “dự báo thời tiết”



 !"
 !"


 !"
 !"
Xây dựng demo “dự báo thời tiết”
2000
200
2002
2003
KẾT LUẬN


 !"
 !"

sB"AE5$VW`!+3$%&;

)5B9!"JTP;

t!TGVWdB[VROAE3T!
AVj$!,-'=-%!-$pVDdB[VRO3$8
!T!<$V#V[#$R4$>9VRO$J$
$$4$p=a\$;
LOGO
THE END

×