Информационный сайт

 

Реклама
bulletinsite.net -> Книги на сайте -> Программисту -> Трэвис Б. -> "XML и SOAP: программирование для серверов BizTalk. Новейшие технологии" -> 7

XML и SOAP: программирование для серверов BizTalk. Новейшие технологии - Трэвис Б.

Трэвис Б. XML и SOAP: программирование для серверов BizTalk. Новейшие технологии — Русская Редакция, 2001. — 496 c.
ISBN5-750Z-0129-5
Скачать (прямая ссылка): xmlprogrammdlyaserverov2001.pdf
Предыдущая << 1 .. 2 3 4 5 6 < 7 > 8 9 10 11 12 13 .. 157 >> Следующая


Unix, могут пользоваться XML-схемами, опубликованными на сайте BizTalk.org. Кроме того, BizTalk-сервер можно написать на Perl или другом языке программирования со встроенными средствами для работы с Интернетом.

В этой книге мы напишем сервер BizTalk на OrnniMark -- языке программирования со встроенными средствами для поддержки XML и для работы с Интернет.

SOAP

SOAP начал свою как менее требовательный способ активиза-

ции DCOM-методов, чем обычные С OM-nWaoi= ы. По мере развития он превратился в открытую спецификацию, позволяющую вызывать XVIII

XML 4 SOAP: программ и роваи ме яле серверов BlzTaIk

методы в распределенных системах, связанных разными протоколами Интернета (HTTP, FTP т. д.). SOAP и ItizTaIk сходны в подходе к обмену информацией, но оптимизированы д л я транзакций разного типа.

SOAP лежит в основе другой инициативы Microsoft — Web-служб (Web Services). Weh-службы — это при-іішшіально новый взгляд на Интернет. Распространение обозревателей заставило авторов представлять информацию в виде HTML-страниц, чтобы сделать ее доступной потребителям. Если же избавиться от присущих HTML команд оставив в силе только требования к структурированию данных, можно построить новый мир

сетевых служб, обменіш;аош inch данными и цоста^йК'ийх их пользователям. Простейший пример — онлайновые метеорологические службы. Доступ к их услугам не помешал бы сайтам, ориентирующимся на путешественников, однако им нужны с прогно-

зом, а доступ к метеоданным в реальном времени. Как сформэтнро-вать такой поток каждый сайт решит сам. Единственный

язык, способный решать такие задачи обмена данными, — XML.

SOAP так же независим и переносим, как и BizTalk. Вы можете отправить сообщение SOAP Perl-сценарию на машине под управлением Solaris, который вызовет метод для извлечения информации из БД Oracle. О'! всі поступит в виде документа XML, с которым вы сможете работать в своем приложении. Вам не нужно заботиться о том, и как выполняется метод объекта, который вы вызываете.

Чтобы понять, как работают BizTalk и SOAP, нужно сначала разобраться в XML-синтаксисе, который делает их работу возможной, Фактически IfeTaIk — это надстройка нал SOAP, использующая SOAP для пересылки по протоколу HTTP.

Первая часть этой книги — введение в XML с технической и деловой точки зрения, цель которого — рассказать читателям о перспективах обмена деловой информации с использованием XML. Фактически первая часть — это та книга про XML, которую я всегда хотел написать. Даже если вас совершенно трогает SOAP или BizTalk, надеюсь, что вы все-таки напле'іе что-нибудь интересное в первой части книги.

Вторая часть книги инфраструктуре BizTalk и исполь-

зованию XfVlL и BizTalk для создания приложений электронной коммерции. В третьей части мы с вами займемся делом, создав свой BFC-сервер с помощью инструментария Microsoft и других компаний. Компакт-дисккниги

На прилагаемом к этой книге компакт-диске вы найдете несколько приложений, с которыми, по-моему, вам стоит познакомиться. Кстати, диск снабжен простой программой, облегчающей іфонес; установки приложений, полной электронной версии этой книги и моей книги OmniMark At Work, Volume 1: fm-Hing Started в формате PDF.

Требования к системе

Для работы с приложениями и примерами, на диске,

вам понадобится ог/ф;шіюнгш? система Microsoft Windows 98, Windows NT 4.0 или Windows 2000.

Чтобы поэкспериментировать с проектом Microsoft Visnai Basic poGen.vbp, требуются Microsoft Visual Basic 6 или Microsoft Visual Studio 6 (профессиональная или корпоративная редакция).

Для работы с программами на OmniMark понадобятся OmniMark 6.0 и интегрированная среда разработки OmniMark IDE 2 (необязательно).

Чтобы загрузить примеры, просто вставьте компакт-диск в дисковод и запустите программу StartCD.exe,

Электронные версии этой книги и книги «OmniMark At Work» находятся в папке eBook.

Примеры приложений

По умолчанию все файлы с примерами приложений устанавливаются в папку C:\TravisBook\ChXX\, где XX — номер соответствующей главы. Некоторые программы на OmniMark выполняются как CGI-Iipoi рамчы в среде Web-сервера I1S, поэтому сначала нужно связать исполняемые файлы OmniMark с соответствующими расширениями. Инструкции см. в разделе "HacTpoi1Ika Web-сервера для использования OmniMark» приложения А.

Программное обеспечение

В этом разделе описано программное обеспечение, включенное в состав компакт-диска.

Пробная 120-дневная версия Microsoft BizTalk Server 2000

В состав компакт-диска включена пробная версия Microsoft BizTalk Server 2000.

Вы можете установить пробную версию в клиентском или в серверном варианте. Клиентская версия содержит множество инструментов для пользователей и разработчиков, но не поддерживает вы- YY

полнение транзакций BizTalk. Серверная версия позволяет обмениваться сообщениями BizTalk с серверам BizTalk по нескольким транспортным протоколам.

Для работы клиентской версии необходима одна из следующих операционных систем:

• Microsoft Windows 98;
Предыдущая << 1 .. 2 3 4 5 6 < 7 > 8 9 10 11 12 13 .. 157 >> Следующая
Реклама
Авторские права © 2009 AdsNet. Все права защищены.
Rambler's Top100