1. Trang chủ
  2. » Luận Văn - Báo Cáo

Đồ án tốt nghiệp nghiên cứu dịch vụ wep

83 431 2

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Cấu trúc

  • MỞ ĐẦU

    • 1. Bối cảnh hiện nay

    • 2. Đối tượng và nội dung sẽ nghiên cứu

    • 3. Cấu trúc luận văn

      • CHƯƠNG 1: TỔNG QUAN VỀ WEB SERVICE

    • 1.1. Khái niệm Web Service

    • 1.2. Kiến trúc Web service

  •  Hình 1.1  Kiến trúc Web service

    • 1.3. Các thành phần của kiến trúc Web Service

      • 1.3.1. Ngôn Ngữ Định Dạng Mở Rộng - XML (Extensible Markup Language)

    • 1.3.2. WSDL -Web Services Description Language

  • Hình 1.2 Cấu trúc WSDL

    • 1.3.2.1. Giao diện của dịch vụ (Service Interface)

    • 1.3.2.2. Sự thi hành của dịch vụ (Service Implementation)

    • 1.4. UDDI (Universal Description , Discovery and Integration)

    • 1.5. SOAP - Simple Object Access Protocol

    • 1.6. Sự liên kết lỏng

    • 1.7. Tính trong suốt trong mạng

  • Hình 1.5: Thể hiện tính trong suốt mạng cho phép Web service có thể được đăt ở bất cứ nơi nào trên mạng hay nhóm mạng.

    • 1.8. Kết luận

    • Để tạo một Web service cần xây dựng các tầng cần thiết trong kiến trúc Web service hay nói cách khác là xây dựng và thiết lập các thành phần trong các tầng đó, cụ thể là các thành phần SOAP , WSDL , UDDI , XML , trong đó:

  • CHƯƠNG 2: TÌM HIỂU VỀ WS- RESOURCE FRAMEWORK

    • 2.1. Giới Thiệu Về WS- Resource FrameWork

    • 2.2. Tài nguyên dịch vụ web (WS-Resource)

  • Hình 2.2: Trạng thái không được lưu lại

    • 2.3. Định vị một dịch vụ Web (Web Service-Addressing)

    • 2.4. Thời gian tồn tại của tài nguyên dịch vụ web (Web Service-ResourceLifetime)

    • 2.5. Thuộc tính tài nguyên Web service (WS-ResourceProperties)

  • Hình 2.4: Tài nguyên máy in và những tài nguyên dịch vụ web

    • 2.6. Nhóm dịch vụ web (WS-ServiceGroup)

    • 2.7. WS-RenewableReferences

    • 2.8. Những Lỗi (WS-BaseFaults)

    • 2.9. Kết Luận

    • 3.1. TỔNG QUAN

    • 3.2. WS-Base Notification

  • Hình 3.2: Các thành phần chính của WS- Base Notification

  • Hình 3.3: Thông báo trực tiếp với một nhà cung cấp và nhiều khách hàng

  • Hình 3.4: Thông báo trực tiếp với nhiều nhà cung cấp và môt khách hàng

  • Hình 3.5: Luồng thông điệp: tạo một đăng ký, thông báo tới người tiêu dùng

    • 3.3. WS-Topics

  • Hình 3.6: Không gian tên đề tài

  • Hình 3.7: Không gian tên trong hình 3.5 biểu diễn dưới dạng một tài liệu XML

    • 3.4. WS- BrokeredNotification

  • Hình 3.8: Các thành phần chính của WS- BrokeredNotification

  • Hình 3.9: Môi giới thông báo

  • Hình 3.10: Một nhà xuất bản đơn

  • Hình 3.11: Luồng thông điệp: xuất bản dựa trên những yêu cầu

    • CHƯƠNG 4: CÀI ĐẶT VÀ DEMO CHƯƠNG TRÌNH

    • 4.1. Môi trường phát triển

    • 4.2 Giới thiệu chương trình Demo về thời tiết bằng Web Service

    • 4.3 Các giao diện chính

    • KẾT LUẬN

    • Phương Hướng Phát Triển:

    • Những hạn chế vừa nêu trên chính là phương hướng để tiếp tục nghiên cứu và hoàn thiện dần khả năng hoạt động của chúng. Đó là nghiên cứu về sự truyền tin an toàn, và tin cậy. Cập nhật và bổ xung những tính năng mới.

      • TÀI LIỆU THAM KHẢO

Nội dung

   !"#"$%&"'("$)* +, -.+"#!/012 34&5%)6%7/("$+,8%5(012. &3"'$%9:4;<=>**7* ?:%7"@ABCA?D, E7B+ "#4F&G9:4;<5%)6%7/!* ,G9:H+"#D*D&H$%6%7/C"$ AEC&(AG40A", 0.4)I,J)IC%C$"@A? D*A'6%KL%@5), MN1O"#)P"Q7A0H-C(.4 "Q7PP7RG55K&H6%<B+ !/34,M@CBG&S"9HC H, @TU7VLTWWX  Y ?  Z  @5(0@7F*A<7C@+?%B%H 6%%@5),++%B%5S1["\CH+ +L?$%4F6%7"'!*!"DA F*K!*!*GE, ?:%" @@**7*'*C]"\P*[G9+C HB9, /A!+"$^?:%1FA[_JKC%! +*7\@79*!00**7*47@ @7:,79*!+K40,J0"B%?C?:% GC$40:C"5%A?:%7"\" "'GB9<7AF*,`96%.A?:% 5a"'6%@/b&, ZZ  Mcde,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,f f,J)+,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,f T,)'A@1%5a?:%,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,f U,H%DC%!AL,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,T ghfij8ek l_JYm Z,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,V f,f,`7_&4Y&A&,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,V f,T,`9D_&45&A&,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,n /f,f`9D_&45&A&,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,n f,U,7*B.9D_&4Y&A&,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,o f,U,f,GFbM>m@pqMrs&54C&M%* r%&t,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,o f,U,T,_Ybrp_&4Y&A&5b&5*r%&,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,fW /f,TH%D_Ybr,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,fW f,U,T,f,1.1FA[sY&A&Z&u&t,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,fW f,U,T,T,Y(.1FA[sY&A&Z*C&&t,,,,,,,,,,,,,,,,,,,,,,fT f,V,ebbZseA&5Cb&5*b5A&+1Z&t,,,,,,,,,,,,,,,,,,,,fV f,n,YvkwpY*C&v4x&k&55wC,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,fn f,o,Y(C?9CR,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,fX f,y,<5%),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,TW /f,ni\<5%)*z*_&45&A&K\"'"L> 4H:?+K,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Tf f,{,`9C%!,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Tf \@_&45&A&B+1(7BB99D_&4 5&A&+K77C+1(A9C!*7*B7 B"K[\C7*BYvkw_YbrebbZqMr"Ki, Tf ghTi|MZ}e l_YpmYvem~mkM_vm`,,,,,,,,,,,,,,,,,,,,,,,TU T,f,0% $_Ypm&5%&~&_,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,TU T,T,%+?1FA[•&4s_Ypm&5%&t,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,To /T,Ti7"'C%C,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Ty T,U,FAF@1FA[_&4s_&4Y&A&pk11&55t,,,,,,,,,,,,,,,,,,,,,,,,,,,,,T{ T,V,Q.%+?1FA[•&4s_&4Y&A&p m&5%&ru&&t,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,TX T,n,%@<%+?_&45&A&s_Ypm&5%&w*&&5t,,,,,,,,,,,,,,,,UU /T,Vi%+?7+AG%+?1FA[•&4,,,,,,,,,,,,,,,,,,,,,,,,,,Un T,o,K1FA[•&4s_YpY&A&%*t,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Un T,y,_Ypm&&•4C&m&u&&&5,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Uo ZZZ T,{,Gr-s_YpJ5&~%C5t,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Uy T,X,`9r%!,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Vf U,f,j8ek,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,VU U,T,_YpJ5&u,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Vo /U,Ti7*B<._YpJ5&u,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Vo /U,Ui47(9*A0@%H*A$%7,,,,,,,,,V{ /U,Vi47(9*A0$%%H*A7,,,,,,,,,VX /U,nir%Q"*i@"L]470?%1O,,,,,nW U,U,_Yp*5,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,nV /U,oi`?"$,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,ny /U,yi`?/U,n4\%1€101@C%qMr, n{ U,V,_YpJ&&1u,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,nX /U,{i7*B<._YpJ&&1u,,,,,,,,,,,,,,,,,,,,,,,,,,oW /U,XiM047,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,of /U,fWiM@%H4",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,oU /U,ffir%Q"*i%H41(?G+?%B%,,,,,,,,,,,,,,,,,,,,,,,,,,oV ghVi•Z‚ •bMvghm|,,,,,,,,,,,,,,,,,,,,,,,,,on V,f,M*7\,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,on V,T0%/b&A$94ƒ_&4Y&A&,,,,,,,,,,,,on V,U71<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,oX `„re…,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,yn w0w7\i,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,yo G9A†?%?<C*0"\9*[?:%A 1BL"@.D,KC?:%A$5(%+$ A!+,!*!A4;%G<L0,,,,,,,,,,,,,,,,,yo •ZrZ‡ekM`ˆv,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,yy Z  !" #$%& #*C&$4x&%&55&C ' 'A&5C5A&+&5*1 & (# (&4#&A& (# (&4#&A&&5*%& (#)*+,-, (&4#&A&pJ5&u (#) *.,/+.+0,-, (&4#&A&pJ&&1u (#)1+,.+ (&4#&A&pm&5%& (#) 1++234+1+-+.++ (&4#&A&pm&&•4C&m&u&&&5 (#) 1+,.+&.,5+.+ (&4#&A&pm&5%&w*&&5 (#)#+.6+7.,5 (&4#&A&)Y&A&%* (#),5 (&4#&A&p* 8 &8&54C&&%*%& bY77/M Mcde,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,f /f,f`9D_&45&A&,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,n /f,TH%D_Ybr,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,fW /f,ni\<5%)*z*_&45&A&K\"'"L> 4H:?+K,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Tf ghTi|MZ}e l_YpmYvem~mkM_vm`,,,,,,,,,,,,,,,,,,,,,,,TU /T,Ti7"'C%C,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Ty /T,Vi%+?7+AG%+?1FA[•&4,,,,,,,,,,,,,,,,,,,,,,,,,,Un /U,Ti7*B<._YpJ5&u,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Vo /U,Ui47(9*A0@%H*A$%7,,,,,,,,,V{ /U,Vi47(9*A0$%%H*A7,,,,,,,,,VX /U,nir%Q"*i@"L]470?%1O,,,,,nW /U,oi`?"$,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,ny /U,yi`?/U,n4\%1€101@C%qMr, n{ /U,{i7*B<._YpJ&&1u,,,,,,,,,,,,,,,,,,,,,,,,,,oW /U,XiM047,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,of /U,fWiM@%H4",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,oU /U,ffir%Q"*i%H41(?G+?%B%,,,,,,,,,,,,,,,,,,,,,,,,,,oV  Z 9:;' < *=>? †0+5)#@"$%B,P4P"' D0K"F0E76%+9G/%) %@5),++KZ&&ACH+")A0D1€ 1KA%!H$%,KGDB !*!:AC?[0K\"7*:%B%‰G :A$F:7A$7C?%).;*9%G +B"'!*!%+?AC?[/G4%47; *9%0497"B%,NG:5(i9<F# @NGA$9?ŠE*"' %+?!*!,M@A<1[A$"SA25S1["\";A0 %";"K*C:KK@"@€H"F SS"5%@!>@*0CH+ "'†S, !*!CHB9C7"\K\"7*:% B%.D,++15(*7\a.Z&&,r%C' %+$?CH$%LPaA*"'C5a K\+,5S-B491OC*"@+?% B%"\CH+†%H*1FA["K"$%"KC%KB9‹ mH$%9DG:"'""\"7*:7) 7%-*B$"=RG+?%B%?D@ "QH,G+?%B%%+$)"N")A0;: A2="KOCD*"7*:K7+?%B%0 "=R*C?[*<KL5S1[A<'*7 *B0Š1(?G"#K, @ :=ABC6DE0CFCGH _&45&A&s1FA[_&4t""#>@00A*7 \7:1[?Z&&, _&45&A&59'*5S1[$% 7%*z*:1[OG"@C!*"$%"; f "'A0%6%Z&&,+C"\74. _&45&A&55A077"K<CL9'*7 "#KCqMrYvkw_YbrebbZ"\75&A&"N"\+ C;4!A=._&45&A&5, M@G+9%"\._&45&A&C7s5&C&55t, ŒC5%@_&45&A&*[A[@+?%B%†@C& 7.CB*[A["K5a"'C%CCB5%,M/ _&45&A&*%H*5S1[L%+!*A7A0 7,++"\_&45&A&(G:1[ C?6%"96%C]7DB"FŒG6%+0A 6%C]7A<1[G:1[7*7s15A&t\ s5*&t+7s&tA0G%+?K7s5&u%C &%&5t,_Ypm&5%&~&•"FŒG6%+0+A( K*AG9C!*%•._&45&A&, _YpmYvem~mkM_vm`<C$"\$%1FA[1( A"K"\"@,G(\%+$A0G(\7 6%5(";"*,%+$A47"N46% /9D01FA["'5†_&45&A&,KC_&4 5&A&7A0G:76%5(";"*, _Ypu?%/%+$1%H4A"L]K 1(?G"N._YpmYvem~mkM_vm`,++/ "C0*7\A:1[aA";G A0%GG%H*1FA[AG?%1O%) !*!G0@7C?[:, Y%?:%A$GAH"$"#?%>?9*[+1(: 1[1FA[%H*1(479,wB1&5a"'/4B+Ž> V, I J.K4L6M r%!AL4Q75%i Mcde <B9.47:]ŒA(€.K ")'A**7*?:%@1%5a?:%, T ghfi_JYm Z 0%G7C?6%0_&45&A&,/4+76%7 A$_&45&A&4QA$7"N"\A=. _&45&A&7*BA:L._&45&A&, ghTi_YpmYvem~mkM_vm` /4+A$7"N._YpmYvem~mkM_vm`, ghUi_YpvZ~ZkZv /\%5%A$7:"@1(?_Ypu7*1[A 47:, ghVi•Z‚ •••ghm|bMv `„re… U ghfij8ek l_JYm Z << (+3#+.6+ _&45&A&C@7:D%)4?7A0 /.D6%K, _&45&A&51FC71FA[?•&4CG*B*B $KL9*?$%7%5S1[@P* %@6%+$5>G%?1(?%•>qMr*O'*A05(9C!*. G%•7>,<._&45&A&C"'1(?(9K 5S1[G:9)Z&&>AqMr"\9A1F .K,M@_&45&A&K\"@A@+?%B%†4H:C& ?Z&&A75S1[%•"F1qMr, :NOP(+3+.6+Q _&45&A&SC]7A0G*B$%+$)K1(? G%•>B%9G7*B$++"$%9)6% G6%&%@,_&45&A&<'*C?9CR74A0 G)*7%+$)A)Z&&K5%)? 5(A5S1[, _&45&A&""#>@00A*7\7:1[ ?Z&&,_&45&A&59'*5S1[$%7%*z* :1[OG"@C!*"$%";"'A0% 6%Z&&,%+?G5S1[>"+ H9*CG0,+C"\74._&45&A&5 5A077"K<CL9'*7"#K CqMrYvkw_YbrebbZ"\75&A&"N"\+C;4!A =._&45&A&5, _&45&A&*z*C&A5&A&7"'A0%+ G7%, _&45&A&K1>A1(A7?%%•,qMrAwC$ ‘%!_&45&A&,wBC0‘%!._&45&A&"'+1( CG1(7%Q>,J>A!+D"@C!*AA!"'A0%, V [...]... dụng các dịch vụ, trước tiên client phải tìm dịch vụ, ghi nhận thông tin về cách sử dụng dịch vụ và biết được đối tượng cung cấp dịch vụ UDDI định nghĩa một số thành phần cho biết trước các thông tin này để cho phép các client truy tìm và nhận lại những thông tin yêu cầu sử dụng web services UDDI cung cấp những thông tin về doanh nghiệp hoặc dịch vụ mà doanh nghiệp hoạt động,Web Service mà doanh nghiệp. .. suốt trong mạng Bởi vì liên kết giữa các dịch vụ mạng là “lỏng” và bởi vì những dịch vụ mạng khách hàng và nhà cung cấp gởi thông điệp tới nhau đều sử dụng những giao thức Internet mở, những dịch vụ đó cung cấp tính trong suốt trên toàn mạng tức là các dịch vụ kết nối với nhau không phụ thuộc vào hệ thống mạng Một dịch vụ mạng có thể được đặt trên bất cứ máy tính nào được kết nối Internet Chẳng hạn... Lược đồ sau sẽ minh hoạ hiệu quả của Web service trong việc liên kết lỏng: Trong phần 1 của lược đồ, một máy tính nhỏ (Minicomputer) truy cập một dịch vụ Web trên máy tính lớn (Mainframe), sau đó ta thay thế mainframe này bằng một máy tính SunServer (Xem phần 2 của lược đồ) , việc kết nối vẫn diễn ra, dịch vụ vẫn được thực hiện mà máy tính minicomputer vẫn không hề “biết” máy tính lớn đã được thay Minicomputer... qua một message XML - Tầng mô tả dịch vụ (Service Description) với công nghệ chuẩn là WSDL và XML WSDL là một ngôn ngữ mô tả giao tiếp và thực thi dựa trên XML Web service sử dụng ngôn ngữ WSDL để truyền các tham số và các loại dữ liệu cho các thao tác , các chức năng mà Web service cung cấp - Tầng dịch vụ ( Service):cung cấp các chức năng của service - Tầng đăng ký dịch vụ (Service Registry) với công... vi và các chức năng của Web services Các đối tượng dựa vào đặc điểm của Web services để tìm kiếm Loại dịch vụ - tModel: chứa các thông tin về loại dịch vụ sử dụng Những UDDI registry hiện có: UDDI Business Registry: bộ đăng ký được bảo trì bởi Microsoft, IBM đặc điểm của bộ đăng ký này là nó phân tán về mặt vật lý IBM Test Registry: bộ đăng ký cho những người phát triển để thử nghiệm công nghệ và kiểm... - Tầng vận chuyển :có nhiệm vụ truyền thông điệp giữa các ứng dụng mạng, bao gồm những giao thức như HTTP,SMTP,FTP,JMS và gần đây nhất là giao thức thay đổi khối mở rộng (Blocks Exchange Protocol-BEEP) - Tầng giao thức tương tác dịch vụ ( Service Communication Protocol) với công nghệ chuẩn là SOAP SOAP là giao thức nằm giữa tầng vận chuyển và tầng mô tả thông tin về dịch vụ, SOAP cho phép người dùng... doanh nghiệp cung cấp.UDDI gồm thông tin chi tiết về API để tìm kiếm và publish dịch vụ, cung cấp thông tin và đại chỉ của Web Service để khi sử dụng khai thác dịch vụ Cấu trúc UDDI: Cấu trúc UDDI gồm các thành phần: Trang trắng -White pages: chứa thông tin liên hệ và các định dạng chính yếu của Web services , chẳng hạn tên giao dịch , địa chỉ ,… Những thông tin này cho phép các đối tượng khác xác định được... thể được sử dụng trong nhiều mối kết hợp Tất cả các thao tác định nghĩa bên trong kiểu cổng phải nằm trong phạm vi mối kết hợp 1.3.2.2 Sự thi hành của dịch vụ (Service Implementation) WSDL mô tả 2 loại thông tin chính bao gồm: service và port a Dịch vụ (Service): Nó sẽ thực hiện những gì đã được định nghĩa trong tập tin giao diện và cách gọi Web services theo thủ tục và phương thức nào:

Ngày đăng: 07/11/2014, 21:06

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w