Danh mục

Nghiên cứu dịch vụ Web và ứng dụng thực tiễn

Số trang: 5      Loại file: pdf      Dung lượng: 167.26 KB      Lượt xem: 21      Lượt tải: 0    
tailieu_vip

Hỗ trợ phí lưu trữ khi tải xuống: miễn phí Tải xuống file đầy đủ (5 trang) 0
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Đề tài này trình bày một cách khái quát về dịch vụ Web và các ứng dụng của nó. Thông qua đó ta sẽ thấy được tầm quan trọng và sự cần thiết của Web Service trong thời đại công nghệ hiện nay.
Nội dung trích xuất từ tài liệu:
Nghiên cứu dịch vụ Web và ứng dụng thực tiễn Nghiên c u d ch v Web và ng d ng th c ti n Nhóm 10 – DH9TH NGHIÊN C U D CH V WEB VÀ NG D NG TH C TI N Nhóm 10: Nguy n Th Di m DTH082037 Danh i u DTH082039 Mai Th Phương Hi u DTH082045 Nguy n Bình Nam DTH082050 Tr n Thanh Bình DTH082066 Tóm t t tài này trình bày m t cách khái quát v d ch v Web và các ng d ng c a nó. Thông qua ó ta s th y ư c t m quan tr ng và s c n thi t c a Web Service trong th i i công ngh hi n nay.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 tài này còn trình 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. bày m t ng d ng ơn gi n c a d ch v Web b ng ngôn ng MS.Net thông qua vi c i ti n t và xem mã bưu chính – mã vùng. 1. Gi i thi u 1.1 Lý do ch n tài Khi website ra i nó l p t c thay i cách con ngư i giao ti p và ti p nh n ki n th c. Ban u, website ch là các trang HTML cơ b n. Sau ó, ASP, JSP, PHP và nh ng công ngh khác ã làm bi n i hoàn toàn các ng d ng m ng. V i xu th thương m i hóa i n t trong kinh doanh hi n nay, website dư ng như ã tr thành công c qu ng bá thương hi u uy tín nh t. Các tài nguyên internet ư c xây d ng b ng nhi u công ngh và ngôn ng khác nhau d n n v n là tài nguyên ngày càng nhi u nhưng không ng b , các h th ng không th truy xu t ho c c p nh t l n nhau. Các ng d ng desktop không có kh năng khai thác d li u tr c ti p t các website, website ư c vi t b ng ngôn ng này cũng g p khó khăn khi khai thác d li u t website ư c vi t b ng ngôn ng khác. T ây s n y sinh m t yêu c u là c n có m t tài nguyên th ng nh t t t c m i h th ng có m i lúc m i nơi. th s d ng gi i quy t yêu c u trên, các nhà khoa h c ã xây d ng webservice. Chính vì v y mà nhóm ã ch n tài nghiên c u “Nghiên c u d ch v web và ng d ng th c ti n” ta th y ư c t m quan tr ng và s c nh hư ng c a nó trong th i i công ngh hi n nay. 1.2 D ch v Web 1.2.1 Khái quát: Thu t ng d ch v Web (Web Service) mô t m t cách th c chu n tích h p các ng d ng d a trên n n t ng Web, s d ng các chu n m XML (Extensible Markup Language), SOAP (Simple Object Access Protocol), WSDL (Web Services Description Language) và UDDI (Universal Description Discovery and Integration) thông qua giao th c Internet. SOAP là m t c t k thu t v cách th c c và nh d ng tài li u XML gi a d ch v yêu c u và d ch v cung c p trong ki n trúc Web Service. Nó cung c p m t khung ng d ng thông i p không ph thu c vào h i u hành, ngôn ng l p trình hay n n tính toán. WSDL là m t ngôn ng d a trên XML dùng mô t giao di n c a Web Service. Nó cung c p m t cách th c chu n mô t các ki u d li u ư c truy n trong các thông i p thông qua Web 1 Nghiên c u d ch v Web và ng d ng th c ti n Nhóm 10 – DH9TH Service, các ho t ng ư c th c hi n trên các thông i p và ánh x các ho t ng này n giao th c v n chuy n. M t công ngh chính n a c a Web Service ó là UDDI, nó cung c p m t khung ng d ng v các ngi p v xu t b n m t Web Service, khám phá các Web Service hi n h u và xây d ng các ăng ký d ch v chung. ư c s d ng ch y u như m t phương ti n cho các doanh nghi p giao ti p v i nhau và v i khách hàng, Web Service cho phép các t ch c giao ti p d li u mà không c n am hi u v các h th ng công ngh thông tin khác. 1.2.2 Các thành ph n c a D ch v Web XML - eXtensible Markup Language Là m t chu n m do W3C ưa ra cho cách th c mô t d li u, nó ư c s d ng nh nghĩa các thành ph n d li u trên trang web và cho nh ng tài li u B2B. V hình th c, XML hoàn toàn có c u trúc th gi ng như ngôn ng HTML nhưng HTML nh nghĩa thành ph n ư c hi n th như th nào thì XML l i nh nghĩa nh ng thành ph n ó ch a cái gì. V i XML, các th có th ư c l p trình viên t t o ra trên m i trang web và ư c ch n là nh d ng thông i p chu n b i tính ph bi n và hi u qu mã ngu n m . Do d ch v Web là s k t h p c a nhi u thành ph n khác nhau nên nó s d ng các tính năng và c trưng c a các thành ph n ó giao ti p. XML là công c chính gi i quy t v n này và là ki n trúc n n t ng cho vi c xây d ng m t d ch v Web, t t c d li u s ư c chuy n sang nh d ng th XML. Khi ó, các thông tin mã hóa s hoàn toàn phù h p v i các thông tin theo chu n c a SOAP ho c XML-RPC và có th tương tác v i nhau trong m t th th ng nh t. WSDL - Web Service Description Language WSDL nh nghĩa cách mô t d ch v Web theo cú pháp t ng quát c a XML, bao g m các thông tin: - Tên d ch v - Giao th c và ki u mã hóa s ư c s d ng khi g i các hàm c a d ch v Web - Lo i thông tin: thao tác, tham s , nh ng ki u d li u (có th là giao di n c a d ch v Web c ng v i tên cho giao di n này). M t WSDL h p l g m hai ph n: ph n giao di n (mô t giao di n và phương th c k t n i) và ph n thi hành mô t thông tin truy xu t CSDL. C hai ph n này s ư c lưu trong 2 t p tin XML tương ng là t p tin giao di n d ch v và t p tin thi hành d ch v . Giao di n c a m t d ch v Web ư c miêu t trong ph n này ưa ra cách th c làm th nào giao ti p qua d ch v Web. Tên, giao tương tác v i d ch v Web ư c ưa vào thư m c th c liên k t và nh d ng thông i p yêu c u c a WSDL. WSDL thư ng ư c s d ng k t h p v i XML schema và SOAP cung c p d ch v Web ...

Tài liệu được xem nhiều: