|
Разработка интеграционной платформы
|
|||
---|---|---|---|
#18+
>>есть ли у них места стыковки "Кнопка есть у каждого" (С)Urry Mc Knubs ... |
|||
:
Нравится:
Не нравится:
|
|||
13.06.2007, 13:29 |
|
Разработка интеграционной платформы
|
|||
---|---|---|---|
#18+
Vadim Romanenko SomeбадиДа, очень досадно наблюдать такое. Изобретение велосипедов - национальный русский вид спорта™ Ну так просветите - куда обратиться за знаниями!! Написанное - результат копания в инете, который, как известно, большая мусорка... Вадим, за знаниями лучше обращаться в официальные представительства соответствующих компаний (IBM, Oracle, etc.). Вам могут предложить альтернативные как по деньгам, так и по функционалу и срокам внедрения решения. Это будет быстрее, чем разбираться в том, что такое SIB, чем отличаются WBI-адаптеры от WebSphere-адаптеров, зачем нужны MQ-очереди, что такое двухфазная фиксация и т.п. Что касается вашей задачи на продуктах IBM WebSphere, то её можно решать разными способами: Message Broker + MQ + WBI Adapters Message Broker + WESB + MQ + WBI Adapters + WebSphere Adapters WESB + MQ + WBI Adapters + WebSphere Adapters Process Server + ... ... Для выявления оптимального варианта требуется более детальное исследование задачи. С интеграционными продуктами Oracle не сильно знаком. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2007, 00:10 |
|
Разработка интеграционной платформы
|
|||
---|---|---|---|
#18+
UrryMcAto Vadim Romanenko Есть несколько вариантов реализации данной архитектуры. Какое соединение имеют клиенты с корпоративной шиной? Дуплекс/симплекс и в какую сторону (активно/пассивно)? Нужно ли использовать промежуточную БД? В принципе - все инструменты есть в наличии в свободном доступе. Вопрос в том - в какой последовательности кубики собрать. Соединение между клиентами и шиной по ЛВС. Внутри уровня - не хуже 10 МБитС, между уровнями - рассчитываем на 64 кБитС. В структуре системы учета данные сливаются снизу вверх. Однако, обмен нормативно-справочной информацией возможен сверху вниз директивно. Предполагается ессно использование промежуточной СУБД (если речь идет о шине обмена) для хранения таких параметров, как первичное НСИ, маршруты и т.д. Предполагается, что структура корпоративной шины отделена от структуры системы учета. Про инструменты. Их ТАКОЕ большое многообразие, да еще и при том, что это многообразие у РАЗНЫХ производителей имеет ОДИНАКОВОЕ название (причем, по-моему, при этом имеет разный функционал) заводит в некий творческий ступор. Потому и обратился сюда за советом. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2007, 11:16 |
|
Разработка интеграционной платформы
|
|||
---|---|---|---|
#18+
Guest126 Вадим, за знаниями лучше обращаться в официальные представительства соответствующих компаний (IBM, Oracle, etc.). Вам могут предложить альтернативные как по деньгам, так и по функционалу и срокам внедрения решения. Это будет быстрее, чем разбираться в том, что такое SIB, чем отличаются WBI-адаптеры от WebSphere-адаптеров, зачем нужны MQ-очереди, что такое двухфазная фиксация и т.п. Так я и поступил. На прошлой неделе совершил вояж как раз по этим компаниям. Ясности особой не пришло. Названия у всех компаний АБСОЛЮТНО одинаковые. Разница только в лицензировании?? WebSphere вообще серия продуктов, в которой без пол-литры не разберешься. Сотня ПО, которые друг с другом перекликаются. Что из них нужно для нашего проекта - так и не понял. Guest126 Что касается вашей задачи на продуктах IBM WebSphere, то её можно решать разными способами: Message Broker + MQ + WBI Adapters Message Broker + WESB + MQ + WBI Adapters + WebSphere Adapters WESB + MQ + WBI Adapters + WebSphere Adapters Process Server + ... ... Как раз из консультаций с IBM я пришел к выводу, что WESB является надстройкой над MQ. И по умолчанию таки содержит в себе этот самый MQ. Или я не прав? ПС: в связи с вояжем не мог давать ответы на сообщения в теме, за что приношу свои искренние извинения. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2007, 11:23 |
|
Разработка интеграционной платформы
|
|||
---|---|---|---|
#18+
to: Vadim Romanenko 1. Нужно определить: а. Список базовых сервисов. б. Список клиентских приложений. 2. каким образом клиентские приложения забирают данные с сервисов: а. подпиской на сообщения. В этом случае каждое клиентское приложение (!!не рабочее место!!) должно иметь асинхронный адаптер для приема сообщений. б. пассивно. с определенной периодичностью запрашивая изменения. 3. По какому протоколу 4. Схема транзакций - какие объекты и кем: а. создаются б. блокируются на запись в. блокируются на чтение 5. Какие объекты находятся в хранилище (и главное - для чего) это самые первые вопросы на которые Вам нужно ответить :) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2007, 11:25 |
|
Разработка интеграционной платформы
|
|||
---|---|---|---|
#18+
Vadim Romanenko В структуре системы учета данные сливаются снизу вверх. Однако, обмен нормативно-справочной информацией возможен сверху вниз директивно. Предполагается ессно использование промежуточной СУБД (если речь идет о шине обмена) для хранения таких параметров, как первичное НСИ, маршруты и т.д. Предполагается, что структура корпоративной шины отделена от структуры системы учета. вы описали архитектуру обычной КИС или ERP, только назваете ЭТО умными словами про "шины". IMHO ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2007, 11:26 |
|
Разработка интеграционной платформы
|
|||
---|---|---|---|
#18+
Vadim Romanenko Что она должна обеспечивать (минимум): - на вопрос любой из систем определять какой смежной системе нужно переадресовать вопрос и вернуть результат; - при возникновении событий у одной из систем рассылать уведомление системам-абонентам на данное событие (комплекс подписки); - вести нормативно=справочную информацию о компании в СIМ-моделях. дайте концепцию (ваше вИдение) выполнения поставленных задач ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2007, 11:29 |
|
Разработка интеграционной платформы
|
|||
---|---|---|---|
#18+
UrryMcA1. Нужно определить: а. Список базовых сервисов. б. Список клиентских приложений. а. - получение/выдача данных по элементу НСИ - получение/выдача данных по учету ЭЭ б. - системы учета ЭЭ ИЗВЕСТНОГО круга разработчиков (8 типов) - системы оперативного контроля (2 производителя) Это первый этап. Далее предполагается подключение других автоматизированных систем, которые будут интегрироваться в эту сеть. UrryMcA 2. каким образом клиентские приложения забирают данные с сервисов: а. подпиской на сообщения. В этом случае каждое клиентское приложение (!!не рабочее место!!) должно иметь асинхронный адаптер для приема сообщений. б. пассивно. с определенной периодичностью запрашивая изменения. - подпиской на сообщения (напр., изменение НСИ) - передача сообщений "точка-точка" (направленный запрос информацией) UrryMcA3. По какому протоколу какой уровень имеется в виду? Вот "страшные" слова: TCP, OPC, WEB-сервисы, уникальный протокол передачи данных (специфичный для каждой системы). UrryMcA4. Схема транзакций - какие объекты и кем: а. создаются б. блокируются на запись в. блокируются на чтение Я думаю, что на этот вопрос сейчас достаточно сложно ответить - до выбора определенного продукта разработки... UrryMcA5. Какие объекты находятся в хранилище (и главное - для чего) В хранилище шины? - первичная НСИ - маршруты - журналы UrryMcAэто самые первые вопросы на которые Вам нужно ответить :) Ну вроде все! ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2007, 11:41 |
|
Разработка интеграционной платформы
|
|||
---|---|---|---|
#18+
1: а. репозиторий контрагентов, их договоров, контактные реквизиты и пр. б. 1С бухгалтерия и УПП, CRM, биллинг, клиент-банк, "Парус" в удаленном подразделении 2: - подпиской на сообщения (напр., изменение НСИ) - предоставлением сервиса etc.. ну в целом понятно, что Вам пока еще ничего не понятно :) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2007, 12:21 |
|
Разработка интеграционной платформы
|
|||
---|---|---|---|
#18+
UrryMcA1: а. репозиторий контрагентов, их договоров, контактные реквизиты и пр. б. 1С бухгалтерия и УПП, CRM, биллинг, клиент-банк, "Парус" в удаленном подразделении 2: - подпиской на сообщения (напр., изменение НСИ) - предоставлением сервиса etc.. ну в целом понятно, что Вам пока еще ничего не понятно :) Бр-р-р. Вот после Ваших слов мне ДЕЙСТВИТЕЛЬНО ничего НЕ ПОНЯТНО! При чем тут 1С? При чем тут Парус??? Какие реквизиты? Наша система, и интегрируемые комплексы не имеют никакого ПРЯМОГО отношения к деньгам и расчетам. Потому я и не указал всего того, что Вы написали. Или я неверно понял Ваш пост?? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2007, 12:55 |
|
Разработка интеграционной платформы
|
|||
---|---|---|---|
#18+
Это для примера.. Попробую на пальцах: 1. Есть n-ное количество приложений, содержащих бизнес объекты. 2. Некоторое количество бизнес объектов в различных системах обозначают один и тот-же физический объект или процесс. Для того, чтобы интегрировать эти системы нужно: 1. Провести идентификацию объектов в различных системах 2. установить правила маппинга при "перемещении" объектов м/у системами 3. установить правила по которым объекты рождаются, живут и умирают 4. установить каналы передачи данных и правила их использования С учетом того, что некоторые объекты являются глобальными - необходимо предусмотреть правила по которым эти объекты могут быть предоставлены большому количеству клиентов. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2007, 13:10 |
|
Разработка интеграционной платформы
|
|||
---|---|---|---|
#18+
UrryMcAЭто для примера.. Попробую на пальцах: 1. Есть n-ное количество приложений, содержащих бизнес объекты. 2. Некоторое количество бизнес объектов в различных системах обозначают один и тот-же физический объект или процесс. Для того, чтобы интегрировать эти системы нужно: 1. Провести идентификацию объектов в различных системах 2. установить правила маппинга при "перемещении" объектов м/у системами 3. установить правила по которым объекты рождаются, живут и умирают 4. установить каналы передачи данных и правила их использования С учетом того, что некоторые объекты являются глобальными - необходимо предусмотреть правила по которым эти объекты могут быть предоставлены большому количеству клиентов. Все эти проблемы мне довольно-таки понятны. Решение задачи идентификации объектов в различных системах будет производиться при помощи составления СIM-модели компании (полное описание всех подразделений, с указанием свойств и характеристик объектов). Способ такого описания регламентируется соответствующими международными стандартами IEC. Связывание объектов некоторой системы и СИМ-объектов (которые фактически являются эталонным НСИ) будет производиться на уровне адаптеров выбранной системы. то есть решаются задачи 1 и 2. 3-я проблема возлагается на "архитекторов" СИМ-структуры (если я правильно понял о чем идет речь). Выделяются определенные работники, которые занимаются описанием энергетической компании в регламентированной структуре. Если же речь идет об объектах, передаваемых между системами... То опять-же, мне кажется что это вопрос несколько другого шага. 4. Каналы передачи я вроде уже описал выше. Внутри уровня - сеть 10 МБит (используют клиенты). Между уровнями - сеть 64 кБит (используют интегрируемые приложения через интеграционную шину). ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2007, 13:52 |
|
Разработка интеграционной платформы
|
|||
---|---|---|---|
#18+
UrryMcAЭто для примера.. Попробую на пальцах: 1. Есть n-ное количество приложений, содержащих бизнес объекты. 2. Некоторое количество бизнес объектов в различных системах обозначают один и тот-же физический объект или процесс. Для того, чтобы интегрировать эти системы нужно: 1. Провести идентификацию объектов в различных системах 2. установить правила маппинга при "перемещении" объектов м/у системами 3. установить правила по которым объекты рождаются, живут и умирают 4. установить каналы передачи данных и правила их использования С учетом того, что некоторые объекты являются глобальными - необходимо предусмотреть правила по которым эти объекты могут быть предоставлены большому количеству клиентов. +1 совершенно верно. Когда пытаются объеденить лоскутное одеяло ПС Пети, Васи, ООО "Рога и копыта" между собой, то теоретические проекты спотыкаются на обыденные вопросы практики и проект становится далёк от реальности. Попробуйте сделать адаптеры к Calc.exe и ПрограммеВаси.exe и сделать систему КалькуляторВиси.ярлык ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2007, 13:58 |
|
Разработка интеграционной платформы
|
|||
---|---|---|---|
#18+
авторЕсли же речь идет об объектах, передаваемых между системами... То опять-же, мне кажется что это вопрос несколько другого шага. Боюсь, что все как раз наоборот. В первую очередь определяются ресурсы и их потребители, а уж потом - пути доставки. "Плясать" необходимо непосредственно от БП предприятия и интеграционных процессов верхнего уровня. В идеале - от результата к решению "работает без лишних механизмов". P.S. Сорри за дискретность изложения - отвечаю при недостатке времени. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2007, 13:59 |
|
Разработка интеграционной платформы
|
|||
---|---|---|---|
#18+
UrryMcA авторЕсли же речь идет об объектах, передаваемых между системами... То опять-же, мне кажется что это вопрос несколько другого шага. Боюсь, что все как раз наоборот. В первую очередь определяются ресурсы и их потребители, а уж потом - пути доставки. Как я уже и говорил, имеется этапность работ. На первом этапе ИЗВЕСТНЫ все потребители и ресурсы. Ресурсы - исходные данные счетчиков ЭЭ, получаемые непосредственно со счетчиков или через промежуточные сервера сбора данных (в том числе и сервера смежных организаций). Соответственно, в некотором роде потребителями являются системы учета среднего и центрального уровней, а так же системы учета смежников. UrryMcA "Плясать" необходимо непосредственно от БП предприятия и интеграционных процессов верхнего уровня. В идеале - от результата к решению "работает без лишних механизмов". В данный момент все требования определяются существующими требованиями к системе учета ЭЭ. В связи с этим понимается ситуация с движением потоков данных (мы являемся разработчиками одной из систем учета ЭЭ). Более того, практически полностью указанная проблема накрывается внимательным изучением этих самых международных стандартов IEC соответствующей серии. UrryMcA P.S. Сорри за дискретность изложения - отвечаю при недостатке времени. Спасибо за ответы! ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2007, 15:22 |
|
Разработка интеграционной платформы
|
|||
---|---|---|---|
#18+
Vadim Romanenko Guest126 Вадим, за знаниями лучше обращаться в официальные представительства соответствующих компаний (IBM, Oracle, etc.). Вам могут предложить альтернативные как по деньгам, так и по функционалу и срокам внедрения решения. Это будет быстрее, чем разбираться в том, что такое SIB, чем отличаются WBI-адаптеры от WebSphere-адаптеров, зачем нужны MQ-очереди, что такое двухфазная фиксация и т.п. Так я и поступил. На прошлой неделе совершил вояж как раз по этим компаниям. Ясности особой не пришло. Названия у всех компаний АБСОЛЮТНО одинаковые. Разница только в лицензировании?? WebSphere вообще серия продуктов, в которой без пол-литры не разберешься. Сотня ПО, которые друг с другом перекликаются. Что из них нужно для нашего проекта - так и не понял. Guest126 Что касается вашей задачи на продуктах IBM WebSphere, то её можно решать разными способами: Message Broker + MQ + WBI Adapters Message Broker + WESB + MQ + WBI Adapters + WebSphere Adapters WESB + MQ + WBI Adapters + WebSphere Adapters Process Server + ... ... Как раз из консультаций с IBM я пришел к выводу, что WESB является надстройкой над MQ. И по умолчанию таки содержит в себе этот самый MQ. Или я не прав? ПС: в связи с вояжем не мог давать ответы на сообщения в теме, за что приношу свои искренние извинения. Между SOA-продуктами различных вендоров есть разница в функционале. Если не переходить к конкретике, то эта разница будет не заметной. Названия действительно схожи :) WebSphere MQ - это продукт для интеграции приложений по принципу "точка-точка" с гарантированной однократной доставкой передаваемых данных. Если приложений больше двух, то создавать, поддерживать и развивать такую инфраструктуру весьма тяжело. Выход - применение корпоративной сервисной шины. У IBM есть ряд продуктов для реализации корпоративной сервисной шины: 1. WebSphere ESB. Основан WebSphere Application Server Network Deployment. На основе WESB строятся Process Server и Business Services Fabric. WESB можно интегрировать с MQ-очередями, но покупать их придётся отдельно. 2. WebSphere Message Broker. Этот продукт как раз и является той самой надстройкой над WebSphere MQ и по умолчанию его в себе содержит. 3. DataPower. Ещё одна реализация ESB, но уже на аппаратном уровне. Также поддерживает MQ. Почему так много продуктов? Разница между ними есть и весьма существенная. Эти продукты могут использоваться как по отдельности, так и вместе. У каждого предприятия свои проблемы, что позволяет на основе этих трех разновидностей ESB от IBM строить гибкие решения для конкретных задач. Как я понимаю, у вас до коммерческого предложения общение с вендорами не дошло. Конкурентные преимущества, а также почему выбрали, например, Message Broker, а не WESB, обычно освещается в подобных документах. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2007, 20:59 |
|
Разработка интеграционной платформы
|
|||
---|---|---|---|
#18+
WPS(если нужен большой контроль за процессом) Message Boker - небольшая модификация данных возможна Траннспорт везде пусть будет JMS Круто работает MQ. Занимаюсь в плотную разработкой решения. (1е внедрение уже будет к концу года WPS +MQ) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2007, 01:00 |
|
Разработка интеграционной платформы
|
|||
---|---|---|---|
#18+
Guest126 WebSphere MQ - это продукт для интеграции приложений по принципу "точка-точка" с гарантированной однократной доставкой передаваемых данных. Если приложений больше двух, то создавать, поддерживать и развивать такую инфраструктуру весьма тяжело. Выход - применение корпоративной сервисной шины. Насколько я понимаю, сама MQ задач именно ИНТЕГРАЦИИ не решает. Это просто подсистема передачи сообщений. И все, что связано с именно с интеграцией, необходимо ваять самим (все средства настройки, передачи сообщений, привязки очередей к каким-то интеграционным сущностям). Guest126 У IBM есть ряд продуктов для реализации корпоративной сервисной шины: 1. WebSphere ESB. Основан WebSphere Application Server Network Deployment. На основе WESB строятся Process Server и Business Services Fabric. WESB можно интегрировать с MQ-очередями, но покупать их придётся отдельно. 2. WebSphere Message Broker. Этот продукт как раз и является той самой надстройкой над WebSphere MQ и по умолчанию его в себе содержит. 3. DataPower. Ещё одна реализация ESB, но уже на аппаратном уровне. Также поддерживает MQ. Насколько я понял, ЕСБ само в себе содержит средства для передачи сообщений между серверами ЕСБ. Опять же не понятно, зачем нужны Process Server и Business Services Fabric над ЕСБ - насколько критично их использование (плюсы от приобретения). Ведь все, что над ЕСБ, стоит не просто дорого, а ОЧЕНЬ дорого... Особый интерес вызывает DataPower. Железка вместе с установленным ЕСБ. И стоит очень даже недорого вроде. Хотя подробностей я пока не смог узнать об этом продукте. Guest126 Как я понимаю, у вас до коммерческого предложения общение с вендорами не дошло. Конкурентные преимущества, а также почему выбрали, например, Message Broker, а не WESB, обычно освещается в подобных документах. Не дошло. У всех разработчиков интеграционных платформ ОООООЧЕНЬ похожие продукты. Наверное будем пробовать каждый по-немногу. А там решим, какой выбирать. Потому что из бесед - каждый вендор самый лучший и самый дешевый :) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2007, 13:36 |
|
Разработка интеграционной платформы
|
|||
---|---|---|---|
#18+
Может будет интересно - http://www.osp.ru/os/2007/03/4177611/ ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2007, 15:33 |
|
Разработка интеграционной платформы
|
|||
---|---|---|---|
#18+
maxim_cabanМожет будет интересно - http://www.osp.ru/os/2007/03/4177611/ Интересно! ПРавда нет цены, и логику можно только на С++ рисовать... И еще вызвало улыбку на лице: авторпроект интеграции на базе PIE корпоративных приложений крупнейшего российского оператора мобильной связи «ВымпелКом». Я хоть и не в России, но насколько знаю, крупнейший - МТС? А ВымпелКому до него еще ехать и ехать? Если я прав, то на лице как всегда желание побросаться красивыми словами :) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2007, 18:19 |
|
Разработка интеграционной платформы
|
|||
---|---|---|---|
#18+
Vadim Romanenko maxim_cabanМожет будет интересно - http://www.osp.ru/os/2007/03/4177611/ Интересно! ПРавда нет цены, и логику можно только на С++ рисовать... И еще вызвало улыбку на лице: авторпроект интеграции на базе PIE корпоративных приложений крупнейшего российского оператора мобильной связи «ВымпелКом». Я хоть и не в России, но насколько знаю, крупнейший - МТС? А ВымпелКому до него еще ехать и ехать? Если я прав, то на лице как всегда желание побросаться красивыми словами :) Ну на мой взгляд не суть крупнейший он или нет (уже наверное зависит от тока как считать) :) Размер все равно достаточный :) А вот если есть люди которые реально эту систему "трогали", было бы интересно услышать их мнение. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2007, 22:11 |
|
Разработка интеграционной платформы
|
|||
---|---|---|---|
#18+
Vadim Romanenko Насколько я понял, ЕСБ само в себе содержит средства для передачи сообщений между серверами ЕСБ. Опять же не понятно, зачем нужны Process Server и Business Services Fabric над ЕСБ - насколько критично их использование (плюсы от приобретения). Ведь все, что над ЕСБ, стоит не просто дорого, а ОЧЕНЬ дорого... Особый интерес вызывает DataPower. Железка вместе с установленным ЕСБ. И стоит очень даже недорого вроде. Хотя подробностей я пока не смог узнать об этом продукте. Vadim Romanenko Не дошло. У всех разработчиков интеграционных платформ ОООООЧЕНЬ похожие продукты. Наверное будем пробовать каждый по-немногу. А там решим, какой выбирать. Потому что из бесед - каждый вендор самый лучший и самый дешевый :) Вадим, дайте лучше ICQ или e-mail в крайнем случае. Буду по мере возникновения вопросов, связанных с IBM WebSphere, отвечать на них. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2007, 22:20 |
|
Разработка интеграционной платформы
|
|||
---|---|---|---|
#18+
maxim_cabanМожет будет интересно - http://www.osp.ru/os/2007/03/4177611/ статья познавательная, правда немного букварная. меня смутили такие моменты: - основной принцип интеграции освещён как: "создание у интегрируемых приложений сервисов...". Т.е. переписывание их (причём это нетривиальное дело). Мне кажется основные отличия производителей BPM именно в их возможностях по интеграции приложений без исходников и сервисов. - Графический редактор можно было бы осветить более подробно, т.к. это IMHO основной инструмент системы в промышленной эксплуатации (его возможности тяжелее всего реализовать). - Что значит, все процессы в оперативной памяти? В других системах процессы десириализуются (засыпают) на жесткий диск в СУБД и по событим же активизируются. Какой смысл в оперативке? СУБД дорогая? Отклик долгий? IMHO ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2007, 09:51 |
|
Разработка интеграционной платформы
|
|||
---|---|---|---|
#18+
Guest126 Вадим, дайте лучше ICQ или e-mail в крайнем случае. Буду по мере возникновения вопросов, связанных с IBM WebSphere, отвечать на них. Пожалуйста! 163/789/573 и vadimrom на mail dot ru ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2007, 11:50 |
|
Разработка интеграционной платформы
|
|||
---|---|---|---|
#18+
Petro123 меня смутили такие моменты: - основной принцип интеграции освещён как: "создание у интегрируемых приложений сервисов...". Т.е. переписывание их (причём это нетривиальное дело). Мне кажется основные отличия производителей BPM именно в их возможностях по интеграции приложений без исходников и сервисов. А как же они могут интегрировацца по-другому? Святым духом что-ли? Не представляю я себе, как можно забрать данные у системы, не зная ее АПИ (сервисы - его частный случай)... Petro123- Что значит, все процессы в оперативной памяти? В других системах процессы десириализуются (засыпают) на жесткий диск в СУБД и по событим же активизируются. Какой смысл в оперативке? СУБД дорогая? Отклик долгий? IMHO Ну, вероятно, для скорости? И изьятие еще одного элемента, наличие которого может отпугнуть от продукта ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2007, 11:53 |
|
|
start [/forum/topic.php?fid=33&msg=34606241&tid=1549042]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
45ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
66ms |
get tp. blocked users: |
2ms |
others: | 251ms |
total: | 409ms |
0 / 0 |