Фриланс Старт Фриланс Работа Интернет Бизнес в Интернете Бизнес Коммерция Заработок Доход Автоматизация блогов Атоматизация Блог Киберсантинг - виды Создание игр Жулики Копирайтинг Интернет магазин Маркетинг товара Образование Продажа программ Реклама товаров и услуг Создание сайтов Написание программ Разработка дизайна Софт для создания сайтов Сайтостроительство Dreamweaver Язык PHP Homesite Frontpage Studio MX Citrix MetaFrame |
|

| Название элемента | Краткое описание | Пример | |
| Выбор (selector) | Элемент выбирает значение свойства из сообщения. Он полезен для преобразования сложного сообщения в набор свойств. | Элемент выбора может быть использован для получения общего числа акций из сообщения обо всех акциях (getAllStocksResponse): xpath = "count (./StockList)" /> |
|
| Вызов (call) | Элемент вызывает произвольную операцию (например, вызов стороннего Web-сервиса) в процессе выполнения действия. Это атомарный элемент, и действие не может быть выполнено, если не выполняется вызываемый процесс. | Если приложение должно записать все транзакции для операций аудита и согласования, то для этого может быть вызван произвольный процесс: role = "tns:trader" operation = "tns:debitMoney"> | |
| Все действия (all activity) | Этот элемент похож на элемент последовательности. Все операции, определенные в элементе последовательности, выполняются, но операции, определенные в этом элементе, могут быть выполнены непоследовательно. | В этом примере заказ на покупку и снятие денег могут быть выполнены в любом порядке: |
|
| Для каждого (foreach) | Элемент выполняет действия в условном цикле. Он похож на элемент цикла в языке Java. | Элемент выполняет операцию размещения заказа на продажу (PlaceSellOrder) для каждого набора акций в общем списке (arrayOfStocks): | |
| Переход (switch) | Элемент осуществляет условный выбор действия из списка действий. Порядок условий очень важен; первым выполняется условие, значение которого истинно. Элемент похож на условный элемент языка Java (case statement). | Элемент выполняет соответствующее действие, когда значение условия истинно. Если условие не выполняется, элемент осуществляет операцию отказа. role = "tns:trader" operation = "tns:reverseBuyOrder"/> operation = "tns:confirmBuyOrder"/> | |
| До того, как (until) | Элемент выполняет все действия на основе значения оператора Boolean. Он выполняет эти действия как минимум один раз. Элемент похож на элемент языка Java "делай пока" (do while). | role = "tns:trader" operation = "tns:debitMoney"> | |
| Пока (while) | Элемент выполняет все действия на основе значения оператора Boolean. При этом они могут быть выполнены как один или более раз, так и ни одного. Элемент похож на элемент языка Java "пока" (while). | role = "tns:trader" operation = "tns:debitMoney"> | |
| Задержка (delay) | Элемент выполняет действие с определенным периодом задержки. Если в процессе выполнения этого действия возникает исключительная ситуация, то оно может быть завершено раньше указанного времени. | type = "duration" reference="tns:delayBuyingStock"> | |
| Вызов (call) | Элемент инициирует процесс и ждет окончания его выполнения. Он полезен для вызова внутренних процессов. | ||
| Генерирование (spawn) | Элемент инициирует процесс, но не ждет его окончания. | ||
| Объединение (join) | Элемент ждет окончания выполнения генерированного процесса. Если нет никаких экземпляров или все они уже выполнены, действие завершается. |











![]() |
Рис. 2. Жизненный цикл портала |






![]() | |
Рис. 2. Простой портлет. Здесь приведена реализация портлета, подготовленная для среды Apache Jetspeed |
![]() |
Рис. 3. Строительные блоки сервера порталов. |
![]() |
Рис. 4. Портлеты работают на локальном сервере порталов. В этом случае кадровый портал предоставляет пользователям доступ к Internet-службе погоды и кадровым приложениям из внутренней ERP-системы |
![]() |
Рис. 5. Размещение удаленных портлетов. Сервер портлетов находит удаленные портлеты путем поиска в реестре UDDI и вызывает портлеты, которые используют посредников портлетов |
![]() | |
Рис. 1. Страница с портала Yahoo. На ней содержится информация, ориентированная на конкретного пользователя и сформированная с помощью специальных компонентов настройки |






| Тело оригинального входящего SOAP-сообщения | SOAP-сообщение с новым параметром |
| ... |
... |