Інтеграція бізнес-додатків, побудова корпоративного порталу Інженер системи Zsolt Hargitai [email protected]

побудова

Служби мережевої інфраструктури на основі каталогів та незалежні від платформи служби управління Novell Nterprise Управління ідентифікацією та інтегровані рішення безпеки на основі каталогів Novell Nsure Інтеграція бізнес-додатків та розробка веб-служб на основі каталогів Novell розширює підтримку бізнесу та ІТ-консалтингу Novell Ngage 2

інтеграція бізнес-додатків та розробка веб-сервісів на основі каталогів - Novell розширює клієнтів партнерів Персонал системних систем Портальне рішення Середовище розробки Веб-сервіси Веб-сервіси J2EE Сервер додатків Інтеграція бізнес-додатків HR 3 Спадкові програми Фінансові бази даних

Розширене сімейство продуктів Novell extensionworkbench Середовище розробки Novell extension Application Server 4.0 J2EE Сервер додатків Novell extension Composer 4.0 Інтеграційне рішення Novell extension Director 4.0 Portal рішення 4

Наші користувачі Енергія Фінансові послуги Виробництво Державне страхування Фармацевтична роздрібна торгівля 5

Novell розширення Workbench Novell розширення сервера додатків

Історія розробки додатків Рішення на базі файлового сервера Clipper, dbase, Btrieve тощо. Клієнт-серверні рішення Розробки на сервері SQL Трирівнева архітектура.net - Microsoft J2EE Sun, Oracle, IBM, Novell 7

Novell розширює Workbench Потужне середовище розробки J2EE Відкрита архітектура Вбудований налагоджувач Підтримка декількох серверів додатків J2EE Підтримка декількох серверів програм J2EE Novell, SUN, IBM, Oracle, BEA, Tomcat Extend Director та Composer 8

Novell розширює сумісний сервер додатків J2EE 1.3 EJB, сервлет, JSP, JMS, JNDI, JDBC тощо. підтримка веб-служб SOAP, WSDL Проста у використанні Підтримка додаткових стандартів LDAP, SNMP, SSL 9

Novell розширює Composer

Проблема багатошарової інтеграції Замовники Співробітники Партнери Java Спеціальні програми Бази даних AS/400, Unix, VAX IBM Mainframe 11

XML Систематизація будь-яких клієнтів системи Працівники Партнери Трансформація даних Відповідність XML Керування процесами управління даними Управління процесами Управління подіями Мультимедійна інтеграція База даних користувацьких додатків Java AS/400, Unix, VAX IBM Mainframe 12

Швидкий вихід та окупність Побудований для аналітиків Перетягування Легкий користувальницький інтерфейс Майстри Редагування вмісту Таблиці кодів Стандартна розширюваність JavaScript Моделювання завдань Автоматичне генерування Читається код виконання Анімація 80% Користувач 15% 5% Сценарії інтерфейсу (Java Script) Java 13

Типові програми Інтеграція порталу Веб-програма старих додатків Впровадження нових веб-сервісів на основі старих даних/програм Інтеграція додатків Обмін даними Бізнес-транзакції B2B-відносини Електронний обмін даними - EDI-відносини з постачальниками Інтернет-ринок 14

Приклад інтеграції порталу 15 Клієнт + Обслуговування клієнтів. Проблема з клієнтом Проблема 22 система експедирування вантажів на основі мейнфрейма. Якщо пакет пакується між континентами, необхідно передавати інформацію з однієї системи в іншу, щоб передавати інформацію з однієї системи в іншу. Клієнти Клієнти можуть лише по телефону, телефоном, запитувати, запитувати, де і де їхня партія відправлення їх партія Багато Багато телефонних дзвінків, телефонних дзвінків, перевантажена служба обслуговування споживачів Рішення Рішення Інтеграція двох основних систем інтеграції мейнфреймів Портал для клієнтів для клієнтів Результати Результати Поточна системна інформація у всій системній інформації Менше Менше телефонні дзвінки, телефонні дзвінки, більш задоволені більше задоволені клієнти клієнти

Приклад інтеграції додатків Фінанси Замовлення Підтримка Виконання Продажів (EDI, Інтернет, електронна пошта) Проблема Проблема Міжнародна Міжнародна компанія-розробник програмного забезпечення Компанія-розробник Різні Різні Корпоративне управління Системи корпоративного управління Комерційна торгівля Фінансова Фінансова Доставка Підтримка Підтримка Підтримка Ні Неефективність процесу замовлення Ні -уніфіковані уніфіковані дані клієнтських даних клієнта Рішення Рішення Системна інтеграція системних результатів Результати Замовлення замовлення швидше, швидше обслуговування, швидше реалізується прибуток Єдине єдине Інформація про клієнта Більш ефективне Ефективніше підтримка системи підтримки Вище Вищий коефіцієнт поновлення контракту поновлення контракту 16

Приклад: Система типу B2B Постачальник Абонент Проблема Проблема Охорона здоров'я Мережа постачальників медичних послуг Різні різні системи використовуються різними різними компаніями EDI, EDI, MQ MQ Series, Series, CICS, CICS, 3270 3270 Урядове регулювання: Положення: EDI EDI Вимога: Вимога: EDI уніфікована комунікація EDI на основі EDI з панеллю управління з панеллю управління Рішення Рішення Надання інтерфейсу інтерфейсу EDI EDI для всіх систем для кожної системи Рішення Рішення відповідає державним урядовим нормам Зустріньте поточні дані даних у штаб-квартирі центру Вартість Економічна інтеграція інтеграційне рішення 17

18 Інтерфейси Типи роз’ємів

Простота використання та висока продуктивність 1. Використання існуючих знань та технологій 19

Проста у використанні та висока продуктивність 1. Використовуйте наявні знання та технології 2. Перетягування даних 20

Простий у використанні та висока продуктивність 1. Використовуйте наявні знання та технології 2. Перетягуйте та передавайте дані Передані дані Розширені майстри для перетворення 21

Легкий у використанні та висока продуктивність 1. Використовуйте наявні знання та технології 2. Перетягування передачі даних Розширені майстри для перетворення 3. Додаткові функції 22

Простий у використанні та висока продуктивність 1. Використовуйте наявні знання та технології 2. Перетягування даних перетягуванням даних Розширені майстри для перетворення 3. Додаткові функції 4. Об’єднання функцій 23

Запуск на сервері J2EE Підтримка майстра J2EE Підтримка сервера додатків Безпечне, відмовостійке, масштабоване Просте управління Відкриті служби SOAP EJB Сервлет EAR, WAR, JAR Сервери додатків J2EE 24

Novell продовжує директор

Novell розширює Директор Портал Рішення Управління документами Робочий процес Вміст Mgmt. Правила Пошук Робочий процес Релевантність Інтеграція 26 Гаджети Перекодування веб-служб

27 Візуальні засоби розробки

Функції порталу Компоненти портлетів Визначені стилі Персоналізований інтерфейс Компоненти директора можуть бути легко інтегровані (3270, 5250, CICS, JMS, SAP, EDI, Telnet, HTML) Підтримка мобільних пристроїв Підтримка декількох платформ і баз даних Oracle, MS SQL, DB2, Sybase Development Набір 28

Попередньо написані портлети Запуск програми аплікаторів Аутентифікатор Citrix Exchange GroupWise Календар GroupWise Пошта Більше про новини Адміністратор порталу телефонної книги NNTP. Статистика порталу. Реєстрація RSS_News Короткі скорочення Біржові акції Теми Веб-пошта XML віддалені NIM-файли Примітки Запит Опитування Користувач Адміністратор Групи Мудрий веб-доступ NetStorage Змінити пароль Самоадмін. Веб-вміст AltaVista Пошук HTML IFrame Мережевий файл Календар Чат Спільнота Адміністратор Портал Адміністратор Спільнота Доступ Спільнота Менеджер Налаштування Налаштування Обговорення eguide Спільне використання файлів Закладка Повідомлення та інше 29

Управління вмістом та документами Управління вмістом Управління документами Управління метаданими Управління версіями Папки, категорії Підтримка WebDAV Дійсність Управління мільйонами документів 30

Пошук Містить OEM-версію Autonomy's Dynamic Reasoning Engine (DRE) Різні пошукові запити Вміст, ключове слово, логічне значення тощо. Підтримка метаданих Кількість результатів регулюється Сортувати за датою або якістю звернення Можна шукати в декількох базах даних Підтримка різних типів файлів: HTML, SGML, XML, текстовий Microsoft Word, Excel для Windows 3.x або пізнішої версії Microsoft Po wer Point версії 4.x або пізнішої Adobe Acrobat PDF Додаткові формати з варіантів розробки автономії 31

Правила та робочі процеси Програма візуального дизайну 32