Сегодня 29 мая, среда ГлавнаяНовостиО проектеЛичный кабинетПомощьКонтакты Сделать стартовойКарта сайтаНаписать администрации
Поиск по сайту
 
Ваше мнение
Какой рейтинг вас больше интересует?
 
 
 
 
 
Проголосовало: 7273
Кнопка
BlogRider.ru - Каталог блогов Рунета
получить код
Записки Oracle-ойда
Записки Oracle-ойда
Голосов: 1
Адрес блога: http://stan1slav.blogspot.com/
Добавлен: 2011-07-16 14:20:30 блограйдером stan1slav
Принадлежит блограйдеру stan1slav
 

Четвертая часть освоения 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) и записать информацию (как минимум: идентификатор задачи, кто сделал (логина достаточно), что сделал (действие) и когда сделал(время)) в БД


    Третья часть освоение SOA

    2014-10-02 10:00:00 (читать в оригинале)

    Выполнить задания:

    • Задачка 1
      Сделать композит, который периодически опрашивает (polling) таблицу БД на наличие строк со статусом READY и при их появлении пишет в файловую директорию cvs-файлы.

      • Задачка 2

        Сделать композит, который периодически опрашивает (polling) файловую директорию на наличие csv-файлов следующей структуры:
        First name,Last name,ID,E-mail
        John,Doe,01234567,john.doe@domain.com
        Alex,Smith,88888888,alex.smith@domain.com
        Необходимо записать данные из csv-файлов в таблицу БД (сделать табличку с теми же полями и первичный ключ по всем полям). 

        • Задачка 3

          Сделать композит, который «слушает» очереди JMS и AQ (т.е. две очереди; внутри XML-сообщения) и записывает данные сообщения в таблицу БД через вызов API-процедуры.

          • Задачка 4

            Добавить в существующий композит (см. задачку 2) дополнительную операцию (интерфейс WS), входная переменная которой получает полный путь к локальному csv-файлу (структура та же).  Необходимо записать данные из указанного файла в таблицу БД.

            • Задачка 5

              Добавить обработку ошибок в композите (см. задачку 2)  и в случае ошибки вставки в таблицу БД (ошибка по первичному ключу) переводить на администратора (humanIntervention), который может изменить значения полей и завершить выполнение композита


              Вторая часть освоения SOA

              2014-10-01 10:00:00 (читать в оригинале)

              Требуется изучить:

              Выполнить tutorial. Есть следующие полезные книги:
              • Getting Started With Oracle SOA Suite 11gR1 (главы 1-10,13-15,17)
              • Oracle SOA Suite 11g R1 Developers 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 просмотреть остальные книги на непроработанный/незатронутый функционал.

                    Выполнить задание:

                    1. Создать две JMS Queue в Weblogic;
                    2. Создать MDB, который перекладывает сообщения из одной очереди в другую;
                    3. Развернуть на сервере и протестировать.

                      Полезные ссылки:

                      1. Рекомендую использовать официальный developers guide по Oracle SOA, как справочник.
                      2. Хороший блог по Oracle SOA на русском языке
                      3. Блоги на английском:
                        • 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
                        • и многие другие


                      Первая часть освоения 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
                          • XPath
                          • XSLT
                      Книг по 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


                      Освоение Oracle SOA

                      2014-09-30 19:01:00 (читать в оригинале)

                      За основу данного набора статей взята моя переписка с начинающими разработчиками SOA, целью которой было вырастить разработчиков Oracle SOA Suite. Кроме переписки было обсуждение вопросов и задач через Skype. Формат следующий:

                      • Что нужно изучить с ссылками на материалы;
                      • Простейшие практические задачки;
                      • Полезные ссылки.

                      Обращаю внимание, что этот набор статей не охватывает весь функционал Oracle SOA Suite, а включает только наиболее часто используемый функционал. Так же смотрите на полезные ссылки в постах пройдя по которым можно изучить неохваченный функционал.

                      Этот пост подержит ссылки на все опубликованные посты из данного набора:

                      • Первая часть
                      • Вторая часть
                      • Третья часть (cкоро будет)
                      • Четвертая часть (cкоро будет)
                      • Пятая часть (cкоро будет)
                      P.S. рекомендации приветствуются J


                      Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 

                       


                      Самый-самый блог
                      Блогер Рыбалка
                      Рыбалка
                      по среднему баллу (5.00) в категории «Спорт»


                      Загрузка...Загрузка...
                      BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
                      взяты из открытых общедоступных источников и являются собственностью их авторов.