Диссертация Ғылыми кеңесші техника ғылымдарының докторы, профессор



бет24/47
Дата06.01.2022
өлшемі10,27 Mb.
#13941
түріДиссертация
1   ...   20   21   22   23   24   25   26   27   ...   47

листинг. XML құжатының мысалы








Aimira Muslimova Hein

Computer

Cybernetics

aungaunghein84@yahoo.com aungaunghein84@yahoo.com

">



Ye WintMaung

Computer

Cyberneticsyewintmg@gmail.com

">



XML тілі веб-қызметтерде маңызды рөл атқарады. SOAP және WSDL сияқты технологиялар үшін негіз болып табылады және ол сондай-ақ қызмет тұтынушысы мен қызметтің өзі туралы ақпарат алмасу үшін пайдаланылатын деректер пішімін анықтайды. XML арқылы құжат құрылымы, оның мазмұны және көрсету әдістері үш түрлі құрамдас бөлікте ұсынылуы мүмкін. Бұл сол құжаттың әртүрлі жолдармен көрсетілуіне мүмкіндік береді, мысалы, клиенттің түріне немесе сұрау салынатын құжат түріне байланысты. Веб-қызметтерді жасау мен тұтынудың барлық құралдары XML құжаттарын өңдеуге арналған кітапханалардың бар екенін атап өткен жөн. Бұл XML құжаттары нысанының үлгісін Document Object Model (DOM) [37], SAX [43]] немесе, мысалы, .NET Framework жағдайында сияқты, XML құжаттарынан ақпаратты алу және өңдеуге арналған — «pull» үлгісі бар кітапханалар болуы мүмкін [44].

Веб-қызметке кіру интерфейсі XML-не негізделген веб-қызметтердің сипаттама тілінде сипатталады және осы қызметке кіру үшін қажетті барлық ақпаратты қамтиды. WSDL (Web Services Description Language), IBM корпорациясынан IBM қол жетімді қызметтерді спецификациялау тілі (NASSL) Network Accessible Service Spécification Language технологиясын және Microsoft корпорациясының қызмет көрсету сипаттамасы тілі (SDL)Service Description Language стандарттарын стандарттау бойынша W3C күш-жігерінің нәтижесінде пайда болды.

1.9 суретте WSDL 2.0 құжатының құрамын көрсетеді.







Сурет 1.9 - WSDL 2.0 құжатының құрамы
WSDL веб-қызметі нің сипаттамасы екі бөлікке бөлінуі мүмкін: абстрактылы және нақты.

Абстрактілік бөлігінде (operation, interface элементтері) интерфейс элементтері сипатталады, әдетте W3C XML схемалары сипатталады, олар бұл қызмет тасымалдау және жеткізу әдісіне қарамастан жібереді және қабылдайды.



Сипаттаманың белгілі бір бөлігінде тасымалдау (binding) және жеткізу форматы анықталған. Сервис элементі ортақ интерфейсті іске асыратын соңғы нүктелерді (endpoint) топтайды. 1.2 листингінде WSDL 2.0 үшін қарапайым веб-қызметтің сипаттамасы берілген [10].



    1. Достарыңызбен бөлісу:
1   ...   20   21   22   23   24   25   26   27   ...   47




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет