Danh mục

Báo cáo khoa học: Tính toán phân tán với web serviceS

Số trang: 9      Loại file: pdf      Dung lượng: 198.35 KB      Lượt xem: 19      Lượt tải: 0    
Hoai.2512

Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Tóm tắt: Ra đời sau các công nghệ tính toán phân tán nh- DCOM, CORBA và RMI, Web services (dịch vụ web) thể hiện nhiều -u điểm bao gồm: khả năng liên vận hành, tính khả dụng, tính tái sử dụng, và tính phân tán. Công nghệ này không bị hạn chế bởi hệ điều hành cũng nh- ngôn ngữ lập trình và t-ờng lửa. Sự tiện lợi này làm cho công nghệ tính toán phân tán Web services đ-ợc ứng dụng rộng rãi trong nhiều lĩnh vực mà một trong số đó là dịch vụ th-ơng mại điện tử....
Nội dung trích xuất từ tài liệu:
Báo cáo khoa học: "Tính toán phân tán với web serviceS" TÝnh to¸n ph©n t¸n víi web serviceS ThS. TRÇn ngäc linh Bé m«n Tù ®éng ho¸ thiÕt kÕ cÇu ®−êng TS. ng« ®¨ng quang ViÖn KH & CN x©y dùng Tr−êng §¹i häc Giao th«ng VËn t¶i Tãm t¾t: Ra ®êi sau c¸c c«ng nghÖ tÝnh to¸n ph©n t¸n nh− DCOM, CORBA vμ RMI, Web services (dÞch vô web) thÓ hiÖn nhiÒu −u ®iÓm bao gåm: kh¶ n¨ng liªn vËn hμnh, tÝnh kh¶ dông, tÝnh t¸i sö dông, vμ tÝnh ph©n t¸n. C«ng nghÖ nμy kh«ng bÞ h¹n chÕ bëi hÖ ®iÒu hμnh còng nh− ng«n ng÷ lËp tr×nh vμ t−êng löa. Sù tiÖn lîi nμy lμm cho c«ng nghÖ tÝnh to¸n ph©n t¸n Web services ®−îc øng dông réng r·i trong nhiÒu lÜnh vùc mμ mét trong sè ®ã lμ dÞch vô th−¬ng m¹i ®iÖn tö. Bμi b¸o nμy tr×nh bμy tæng quan vÒ nh÷ng kh¸i niÖm c¬ b¶n cña Web services vμ minh häa c¸ch øng dông cña chóng qua mét m« h×nh hÖ thèng tÝnh to¸n phÇn tö h÷u h¹n trªn m¹ng. Summary: Born after the distributed computing technologies such as DCOM, CORBA and RMI, Web services offer many benefits including: interoperability, usability, reusability, and deployability, this technology is not restricted by operating systems, programming languages or the fire wall. These advantages make Web services be widely applied in many fields, one of which is e-ecomonic or e-business. This paper presents a general view of fundamental concepts of Web services and illustrates the way to apply them through a model of finite element analysis system on the Internet.CT 2 i. Giíi thiÖu chung TÝnh to¸n ph©n t¸n lµ ph−¬ng ph¸p tÝnh to¸n ph©n quyÒn vµ song song, sö dông hai hay nhiÒu m¸y tÝnh ®−îc nèi m¹ng víi nhau (m¹ng Intranet, Internet) ®Ó thùc hiÖn mét nhiÖm vô chung. Nh− vËy, khi sö dông ph−¬ng ph¸p tÝnh to¸n ph©n t¸n, c¸c øng dông vµ logic nghiÖp vô sÏ ®−îc ph©n bè trªn nhiÒu nÒn t¶ng kh¸c nhau. Nãi c¸ch kh¸c, viÖc xö lý ®−îc ph©n bè trªn mét hay nhiÒu m¸y mµ ë ®ã mçi qu¸ tr×nh chØ thùc hiÖn mét phÇn cña øng dông theo mét tr×nh tù nhÊt ®Þnh. C«ng nghÖ tÝnh to¸n ph©n t¸n cho phÐp thùc hiÖn c¸c t−¬ng t¸c gi÷a c¸c m¸y tÝnh/ng−êi vµ m¸y tÝnh/m¸y tÝnh trªn c¬ së lËp tr×nh ph©n t¸n. RÊt nhiÒu bµi to¸n trong ngµnh x©y dùng cã thÓ ®−îc ph©n chia thµnh nhiÒu bµi to¸n nhá, ®éc lËp víi nhau. Víi nh÷ng d¹ng bµi to¸n nµy, tÝnh to¸n ph©n t¸n sÏ mang l¹i hiÖu qu¶ cao. Ngoµi ra, viÖc sö dông c«ng nghÖ tÝnh to¸n ph©n t¸n sÏ cßn cho phÐp x©y dùng c¸c trung t©m tÝnh to¸n mµ ë ®ã, c¸c khèi l−îng tÝnh to¸n lín sÏ ®−îc thùc hiÖn trªn c¸c m¸y tÝnh cã søc m¹nh xö lý lín. C¸c bé phËn nhËp vµ xö lý d÷ liÖu cã thÓ ®−îc thùc hiÖn trªn c¸c hÖ thèng rÎ tiÒn h¬n. §iÒu nµy cho phÐp gi¶m ®¸ng kÓ ®Çu t− cho phÇn mÒm vµ phÇn cøng. Web lµ mét thµnh c«ng tuyÖt vêi vÒ viÖc cho phÐp thùc hiÖn c¸c t−¬ng t¸c ng−êi/m¸y tÝnh mét c¸ch ®¬n gi¶n trong thÕ giíi Internet. Giao thøc HTTP vµ ng«n ng÷ HTML ngµy nay ®−îc södông trong c¸c tr×nh duyÖt Web ®· ®−îc chøng minh lµ mét gi¶i ph¸p hiÖu qu¶ vµ kinh tÕ trongviÖc ®−a c¸c giao tiÕp ng−êi dïng lªn mét diÖn lín c¸c thiÕt bÞ. Mét nh©n tè quan träng trong sùthµnh c«ng cña HTTP vµ HTML lµ sù ®¬n gi¶n t−¬ng ®èi cña chóng – c¶ HTTP vµ HTML ®Òudùa trªn ®Þnh d¹ng v¨n b¶n vµ cã thÓ ®−îc cµi ®Æt qua viÖc sö dông rÊt nhiÒu hÖ ®iÒu hµnh vµm«i tr−êng lËp tr×nh. Kh¸i niÖm Web services m« t¶ mét c¸ch chuÈn t¾c vÒ viÖc tÝch hîp c¸c øng dông dùa trªnWeb sö dông c¸c chuÈn më XML, SOAP, WSDL vµ UDDI trªn nÒn t¶ng giao thøc m¹ng. XML®−îc sö dông ®Ó m« t¶ d÷ liÖu, SOAP ®−îc dïng ®Ó chuyÓn ®æi d÷ liÖu, WSDL dïng cho viÖcm« t¶ c¸c dÞch vô vµ UDDI dïng cho viÖc liÖt kª nh÷ng dÞch vô nµo hiÖn h÷u. §−îc sö dông nh−lµ ph−¬ng tiÖn c¬ b¶n ®Ó c¸c nhµ kinh doanh giao tiÕp víi nhau vµ víi c¸c kh¸ch hµng, Webservices cho phÐp c¸c tæ chøc trao ®æi d÷ liÖu mµ kh«ng bÞ h¹n chÕ bëi hÖ thèng c¸c t−êng löa. Web services cho phÐp c¸c øng dông kh¸c nhau tõ c¸c nguån kh¸c nhau giao tiÕp víinhau mµ kh«ng mÊt thêi gian chuyÓn ®æi m· lÖnh, vµ bëi v× tÊt c¶ c¸c giao tiÕp ®Òu trong XML,Web services kh«ng bÞ rµng buéc bëi bÊt kú hÖ ®iÒu hµnh hay ng«n ng÷ lËp tr×nh nµo. VÝ dô,Java cã thÓ nãi chuyÖn víi Perl, c¸c øng dông Windows cã thÓ nãi chuyÖn víi c¸c øng dôngUNIX. Web services kh«ng ®ßi hái ph¶i sö dông tr×nh duyÖt hay ng«n ng÷ HTML.ii. KiÕn tróc cña Web services Trong thÕ giíi kh¸ch/chñ truyÒn thèng, chóng ta cã tr×nh chñ cung cÊp mét sè chøc n¨ng®−îc sö dông hoÆc gäi tõ tr×nh kh¸ch. Mét sè kiÓu tra cøu dÞch vô ®ãng ...

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

Tài liệu cùng danh mục:

Tài liệu mới: