Тек осындай жолмен ғана деректер қорына кіруге жол ашуға жəне
соңыра қашықтағы қолданушыға жіберілетін алынған ақпараттар
негізінде парақшаларды қалыптастыруға болады. Тек серверде ғана
жҧмыс
сеансын
жəне
электрондық
коммерцияның
барлық
қосымшаларында
қажет
болып
табылатын
қолданушылар
идентификациясын қолдауды қамтамасыз ету мҥмкін болды.
Әрине, Web-жобалау технологияы аз болмады. Осы мақсат ҥшін
C++ сияқты классикалық тілдер, Web-те арнайы бағытталған ASP
сияқты технологиялар қолданылды. Дегенмен
осылардың барлығының
бір ортақ сипаты болды, ол – қҧжаттардың соңғы қорытындысы HTML
форматында шығарылды.
Компьютерлік индустриядағы ҥдерістің жалпы жылдамдығын
есепке алсақ, онда ғаламтор желісінде өте ҧзақ қолданылған, көп өмір
сҥретін HTML жақын арада XML жаңа тілімен жаңартылуы мҥмкін
екенін мойындауымызға болады. Оның ҥстіне CALS негізіндегі
халықаралық стандарттар қҧжаттарды форматтаудың осы тіліне
бағытталып келеді.
Web-сервирстер жəне жекеленген сатып алушылар жҥйесі тек өте
кҥрделі функционалдылығы бар ресурстар ҥшін ғана қажет.
Жалпы жағдайда Web-сервистер информацияны XML тілінде
қабылдайды жəне жібереді. Бҧл тіл, əрине, ашық стандарт болып
есептеледі. Сонымен қатар XML де алдыңғы HTML сияқты
платформаға жəне операциялық жҥйеге тəуелді емес. Осы екі
фактордың
ҥйлесімділігі
өңдеушілерге
əртҥрлі
компьютерлік
платформаларда пайдаланылатын сатып алушылардың əртҥрлі
қосымшаларын еркін тҥрде жасап шығаруларына мҥмкіндік береді,
яғни бір сервиске бірнеше сатып алушылардың қосымшалары сəйкес
келуі мҥмкін.
Серверден сатып алушыға жəне керісінше жіберілетін XML-
қҧжаттар, Web- сервисінің идеяларына тартымдылық туғызатын,
барлық брандмауэрлерде ашылатын HTTP протоколы бойынша
жіберіледі.
Web-сервистер өздігінен қҧжатталатын сервис екенін ескере кету
керек, яғни кез-келген сатып алушының қосымшасы сервис қҧрылымы
туралы, оның функционалдылығы туралы ақпарат жəне Web-
сервиспен қолданылатын шақыру функцияларының ережесін ала
алады.
Web-сервистер барлық ақпаратты ҥш тҥрлі жолмен жібереді жəне
қабылдай алады: HTTP стандартты хаттамасының GET жəне POST
əдістерін қолдана отырып немесе XML-дан қалыптасқан SOAP тілінің
көмегімен. Алғашқы екі нҧсқа да стандартты браузерді сатып
алушының қосымшасы ретінде қолдануға мҥмкіндік береді, бірақ оның
ең тиімді нҧсқа емес екенін мойындау қажет.