Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «suites»
Пятая часть освоения SOA 2014-10-04 10:00:00
... из Oracle SOA Suite (обязательно рассмотреть HTTP ...
+ развернуть текст сохранённая копия
Требуется изучить:- WS-Security (WSM), для этого достаточно запись вебинара;
- Direct Binding, для этого достаточно изучить это;
- Изучаем сенсоры, для этого используем следующие материалы:
- Раздел Developers Guide посвящённый BPEL Sensors;
- Раздел Developers Guide посвящённый Composite Sensors.
- Изучаем Oracle Business Process Monitoring (BAM), для этого используем следующие материалы:
- Статья “Введение в Oracle Business Activity Monitoring (BAM)”;
- Статья “Разработка системы мониторинга на базе Oracle BAM”;
- (опционально) Раздел Developers Guide посвящённый Oracle BAM;
- (опционально) Официальный User Guide.
- REST-подход к сервисам:
- Что такое RESTful-сервисы? (Информацию найти в интернете)
- В чём отличия, преимущества и недостатки относительно SOAP-сервисов (можно почитать здесь + ещё в интернете почитайте)?
- Способы взаимодействия с RESTful-сервисами из Oracle SOA Suite (обязательно рассмотреть HTTP Adapter).
Выполнить задание:- Сенсоры и BAM:
- Сделать композит (с BPEL-процессом), который будет вызывать внешний сервис (который нужно так же реализовать). Этот внешний сервис периодически возвращает ошибку (например такая логика: если минута в текущем времени четная, то вернуть ошибку). Нужно сделать отчёт средствами Oracle BAM содержащий информацию по общему кол-ву запущенных инстансов и сколько из них с ошибками
- REST:
- Сделать композит взаимодействующий с RESTful-сервисом (сам RESTful-сервис создайте его любым удобным средством).
Тэги: bam, soa, suite
Четвертая часть освоения SOA 2014-10-03 10:00:00
Требуется изучить: ...
+ развернуть текст сохранённая копия
Требуется изучить:- Освоить MDS (MetaData Services). Для изучения этого вполне достаточно:
- (1/2) Using the MetaData Services (MDS) in a SOA environment;
- (2/2) Using the MetaData Services (MDS) in a SOA environment;
- Использование Oracle MDS для хранения общих объектов композитных приложений
- Освоить функционал Resequencing в Mediator, для этого используем раздел официальной документации
Выполнить задание:- MDS: задеплоить в MDS артефакты (XSD, WSDL, fault policy file) и сделать простой композит использующий данные артефакты.
- Resequencing: сделать композит иллюстрирующий работу всех вариантов Resequencing – Standard, FIFO, Best effort.
- EDN:
- Сделать композит с WS-интерфейсом, который генерирует событие (EDN), а другой композит слушает это событие и записывает информацию в БД.
- Сделать отдельный композит который слушает события от HumanTask (в качестве композита с HumanTask предлагаю взять таковой из tutorial) и записать информацию (как минимум: идентификатор задачи, кто сделал (логина достаточно), что сделал (действие) и когда сделал(время)) в БД
Тэги: edn, mds, soa, suite
Третья часть освоение SOA 2014-10-02 10:00:00
Выполнить задания:
+ развернуть текст сохранённая копия
Выполнить задания:
Сделать композит, который периодически опрашивает (polling) таблицу БД на наличие строк со статусом READY и при их появлении пишет в файловую директорию cvs-файлы. |
Сделать композит, который периодически опрашивает (polling) файловую директорию на наличие csv-файлов следующей структуры: First name,Last name,ID,E-mail John,Doe,01234567,john.doe@domain.com Alex,Smith,88888888,alex.smith@domain.com … Необходимо записать данные из csv-файлов в таблицу БД (сделать табличку с теми же полями и первичный ключ по всем полям). |
Сделать композит, который «слушает» очереди JMS и AQ (т.е. две очереди; внутри XML-сообщения) и записывает данные сообщения в таблицу БД через вызов API-процедуры. |
Добавить в существующий композит (см. задачку 2) дополнительную операцию (интерфейс WS), входная переменная которой получает полный путь к локальному csv-файлу (структура та же). Необходимо записать данные из указанного файла в таблицу БД. |
Добавить обработку ошибок в композите (см. задачку 2) и в случае ошибки вставки в таблицу БД (ошибка по первичному ключу) переводить на администратора (humanIntervention), который может изменить значения полей и завершить выполнение композита |
Тэги: jms, soa, suite
Вторая часть освоения SOA 2014-10-01 10:00:00
... With Oracle SOA Suite 11gR1 (Oracle SOA Suite 11g R1 ... Oracle SOA Suite 11g (
+ развернуть текст сохранённая копия
Требуется изучить:Выполнить tutorial. Есть следующие полезные книги:- Getting Started With Oracle SOA Suite 11gR1 (главы 1-10,13-15,17)
- Oracle SOA Suite 11g R1 Developer’s Guide (главы 1-8,11,13-14,18-21)
- WS-BPEL 2.0 for SOA Composite Applications with Oracle SOA Suite 11g (главы 1-7 включительно)
Книги однотипные, главы связанные с BAM (Business Activity Monitorung) и OSB (Oracle Service Bus) пока не рассматриваем. Первые две книги содержат tutorial-ы. Пройдите от начала до конца одину из них (см. указанные главы). Обрати внимание, что оба tutorial-а по немного более старой версии SOA (например по 11.1.1.5), хотя на данный момент чаще всего используется версии 11.1.1.6 и 11.1.1.7 - поэтому скриншоты в книгах могут немного не совпадать. После завершения tutorial просмотреть остальные книги на непроработанный/незатронутый функционал.
Выполнить задание:- Создать две JMS Queue в Weblogic;
- Создать MDB, который перекладывает сообщения из одной очереди в другую;
- Развернуть на сервере и протестировать.
Полезные ссылки:- Рекомендую использовать официальный developers guide по Oracle SOA, как справочник.
- Хороший блог по Oracle SOA на русском языке
- Блоги на английском:
- A-Team Chronicles
- Albin's Blog
- AMIS TECHNOLOGY BLOG
- Antony Reynolds' Blog
- Beyond SOA
- Harvinder Singh's Oracle AIA & SOA ...
- Java / Oracle SOA blog
- Managing Oracle SOA Environment [10g/11g]
- Middleware Magic [Weblogic]
- Middleware Snippets
- Neeraj Sehgal - Experimenting with SOA
- Oracle Middleware Blog
- Oracle SOA / Java blog
- Oracle SOA Best Practice And Troubleshooting
- Oracle SOA Essentials for an engineer
- Oracle SOA Suite - Team Blog
- Oracle Technologies Primer
- OracleFusionMiddleWare 10g,11g and AIA
- Sathyam's SOA Blog
- SOA / BPM on Oracle Fusion Middleware
- SOA Proactive Support
- SOA Thinker
- STEFAN'S SOA & AIA & ENTERPRISE ARCHITECTURE BLOG
- The Real Rach!!!
- The WebLogic Server Blog
- и многие другие
Тэги: java, jms, soa, suite, weblogic
Первая часть освоения SOA 2014-09-30 21:31:00
Требуется изучить: ...
+ развернуть текст сохранённая копия
Требуется изучить:- XML. Основные технологии: основы XML, XSD/XML Schema, XPath, XSL/XSLT, SOAP, WSDL. Полезная информация:
- Вкратце:
- Школа XML
- Школа XSL
- Школа XPath
- Школа XSD
- Школа SOAP
- Школа WSDL (в браузере выбрать кодировку cp1251)
- Видеокурсы от Яндекс:
Книг по XML много, в том числе и на русском. Дополнительно полезно знать XQuery. Нужно понимание функциональности и возможностей XQuery по сравнению с XSL. Рекомендую книгу «W3C XML: Xquery от экспертов. Руководство по языку запросов» или в оригинале «XQuery from the Experts: A Guide to the W3C XML Query Language». - Weblogic. Требуется разобраться:
- Как минимум, в следующих технологиях:
- JMS (Java Message Service)
- MDB (Message Driven Bean)
- JTA & JTS (Java Transaction API & Java Transaction Service)
- В основах администрирования.
Полезные ссылки:- Oracle Learning Library
- Документацию по Oracle Fusion Middleware
- Google J
Тэги: java, jms, soa, suite, weblogic
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Главная / Главные темы / Тэг «suites»
|
Взлеты Топ 5
Падения Топ 5
|