| 
 | 
| 
 
Интеграция корпоративных приложений 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Народ, может ли кто-нибудь привести пример РЕАЛЬНОЙ интеграции корпоративных приложений в компании. Очень хотелось бы с указанием использованных технологий. Кстати, на платформе J2EE. ОЧЕНЬ НАДО!!! Спасибо ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 20.06.2005, 22:22 | 
  
  
  
   | 
||
| 
 
Интеграция корпоративных приложений 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  ты думаешь если я например скажу тебе где это произошло, то тебя пустят посмотреть? ) ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 21.06.2005, 00:03 | 
  
  
  
   | 
||
| 
 
Интеграция корпоративных приложений 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Мы тратим достаточно большие усилия на интеграцию -  интеграция данных - серверы MS SQL, Oracle, Lotus Notes интеграция приложений - .Net (C#, ASP), C++, Java (J2EE, OAS) , MapObject, MapXtrem, Delphi - через веб-службы. Хотя я уже склоняюсь в локальной сети к CORBA (если бы можно было бы .Net свернуть на CORBA), или может придется в это части делать мост DCOm-Cоrba. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 21.06.2005, 05:05 | 
  
  
  
   | 
||
| 
 
Интеграция корпоративных приложений 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  >>интеграция данных >>интеграция приложений Есть еще такое понятие интеграция бизнес-процессов :) Как ядро интеграции думаю MS BizTalk Server 2004 на сегодняшний день наилучшее решение. Posted via ActualForum NNTP Server 1.2 ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 21.06.2005, 09:11 | 
  
  
  
   | 
||
| 
 
Интеграция корпоративных приложений 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Роман Дынник >>интеграция данных >>интеграция приложений Есть еще такое понятие интеграция бизнес-процессов :) Как ядро интеграции думаю MS BizTalk Server 2004 на сегодняшний день наилучшее решение. Posted via ActualForum NNTP Server 1.2 Спасибо, в курсе, ;), ею как раз и занимаемся в настоящее время. Только пока еще нет ее как свершившегося факта у нас. Поэтому не указываю. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 21.06.2005, 11:38 | 
  
  
  
   | 
||
| 
 
Интеграция корпоративных приложений 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Ключевые слова: BPM (интегрировать правильнее в рамках бизнес-процесса), webservices (интерфейс, пользующийся полными правами гражданства в обоих мирах Java/.NET), JCA (целесообразно использовать готовые адаптеры к "большим" системам), портал (единая точка доступа к приложениям). .NET и BizTalk подойдет только тем, кто согласен ограничиться платформой MS (зато им подойдет идеально). CORBA -- отыгранная карта, хотя в замкнутых проектах (там, где есть полный контроль над участниками, что как правило не имеет места в сценариях B2B) имеет право на жизнь. Примеры проектов можно посмотреть здесь: www.unify.ru/project ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 21.06.2005, 12:03 | 
  
  
  
   | 
||
| 
 
Интеграция корпоративных приложений 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  >>.NET и BizTalk подойдет только тем, кто согласен ограничиться платформой  >>MS Платформой MS в плане развертывания BizTalk, а не в плане интеграции. Интегрировать можно на нем что угодно, с помощью веб-сервисов, например, и адаптеров к существующим системам куча. Posted via ActualForum NNTP Server 1.2 ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 21.06.2005, 12:50 | 
  
  
  
   | 
||
| 
 
Интеграция корпоративных приложений 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  При интеграции наибольшее число вопросов занимает, как правило, не техническая сторона, а предметная и организационная.  Например: - Кто первый вводит информацию о новом контрагенте, с какой периодичностью и в каком виде это попадает в другие системы. Что делать при коллизиях (такой контагент там уже есть, наример). - Как объединить сущности разных систем, если тот же справочник контрагентов в одной системе это плоская таблица, а в другой хранится с изменениями (что-то типа дерева). - Что является ключевым полем. - Передавать обороты попроводочно или с группировкой. То есть, есть простор для творчества. И нередко интегация идет всего лишь на уровне отчетов. В 1-й системе получил, выгрузил, проверил, подписал, во 2-ю систему загрузил (возможно, удалил предыдущий запуск), проверил. Примитивно, но жизненно. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 21.06.2005, 13:42 | 
  
  
  
   | 
||
| 
 
Интеграция корпоративных приложений 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  А почему никто не говорит про интеграцию на основе J2EE платформы? Обмен сообщениями и на ней оч. хрошо реализуется, или я не прав? И вообще, меня интересует конкретный вопрос. Для каких целей(РЕАЛЬНЫХ) используется интеграция, какие приложения/инф. системы задействованы. Пример РЕАЛЬНОЙ бизнес-логики... В каких случаях используются адаптеры ресурсов/сообщения/веб-службы. Спасибо ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 21.06.2005, 22:27 | 
  
  
  
   | 
||
| 
 
Интеграция корпоративных приложений 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  mastanikДля каких целей(РЕАЛЬНЫХ) используется интеграция, какие приложения/инф. системы задействованы. Пример РЕАЛЬНОЙ бизнес-логики... В каких случаях используются адаптеры ресурсов/сообщения/веб-службы. Спасибо Веб-службы у нас 2 типов - управляющие и прикладные. Управляющих пока 2 - одна каталогизации, другая аутентификации и авторизации. Веб-служба аутентификации и авторризации выполняет проверку имени и пароля приложения и пользователя приложения и выполняет их авторизацию, т.е. выдает 1. Для приложения те методы прикладных веб-служб, которые доступны тому приложению 2. Для пользователя приложения - роли пользователя в данном приложении. Вынесено это в отдельную веб-службу, так как используются совершенно различные технологии, а действия везде одинаковые - аутьентификация и авторпизация, и кроме того, мало ли что изменится в нашей системе управления правами, тогда мы изменим ОДНУ веб-службу, а не 40 приложений. Что делает веб-служба каталогизации - понятно , каталогизирует прикладные веб-службы (ну и управляющие тоже). Т.е. хранит описание в БД, кроме того, что наеисано в WSDL , есть еще много дополинтельной нужной информации, всякие комментари, принадлежности, исопльзование друг друга и т.п. Это все необходимо для управления всей средой. Прикладные веб-службы выполняют определенные вещи, например, некоторый расчет, или чтение данных по некоторому объекту. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 22.06.2005, 03:39 | 
  
  
  
   | 
||
| 
 
Интеграция корпоративных приложений 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  >>>А почему никто не говорит про интеграцию на основе J2EE платформы? Обмен  >>>сообщениями и на ней оч. хрошо >>>реализуется, или я не прав? Для J2EE лидер - IBM WebShere, ИМХО Но если сравнивать BizTalk и WebShere, я бы отдал предпочтение BizTalk. Кроме "очень хорошо реализуется", есть еще и понятие "удобно для пользователя" (в плане интерфейса и разработки). А так в WebShere нет .NET, в BizTalk нет J2EE и единственный способ интеграции между двумя платформами - через web-сервисы, поддержка которых есть и там и там. Posted via ActualForum NNTP Server 1.2 ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 22.06.2005, 09:06 | 
  
  
  
   | 
||
| 
 
Интеграция корпоративных приложений 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Здравствуйте, MainFrame...если бы можно было бы .Net свернуть на CORBA), или может придется в это части делать мост DCOm-Cоrba. Существуют реализации CORBA для работы в .NET. От Borland такая реализация - Janeva Например, небезызвестная корпорация JPMorgan использует Janeva именно в интеграционных целях (когда есть и .NET и J2EE системы) через Janeva можно обращаться и испльзуя механизмы COM, например, из Excel работая с данными приходящими из EJB. Janeva обеспечивает поддержку сервисов CORBA: Interoperable Naming Service, Security, Transaction, Event, Nitification, Time, TelcoLog + учитывает специфику работы с метаданными EJB, отображая, например, Java-коллекции и массивы в использование интерфейса ICollection на .NET. Janeva интегируется как в VS.NET, так и в Delphi, обеспечивая работу и с OMG CORBA IDL и клиентскими EJB-архивами .ear и .jar. С уважением, Сергей Орлик Borland ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 22.06.2005, 11:07 | 
  
  
  
   | 
||
| 
 
Интеграция корпоративных приложений 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  авторесть еще и понятие "удобно для  пользователя" (в плане интерфейса и разработки). интерфейс вполне "дружелюбный" можно и на J2EE плвтформе сваять... По-моему, все отошли от темы... Главный вопрос заключается в идее. Например, некая торговая фирма решила перейти на торговлю через Веб, т.е. электронная коммерция. для этого было создано и развернуто приложение на J2EE платформе, которое посредством адаптера ресурсов взаимодействует с одной системой (узнать наличие товара на складе), с другой с помощью асинхронных сообщений (для таких-то целей). Надо что-то вроде этого, только для более масштабных действий... Спа\сибо ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 22.06.2005, 16:09 | 
  
  
  
   | 
||
| 
 
Интеграция корпоративных приложений 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Ну и... Вопрос-то в чем? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 22.06.2005, 16:16 | 
  
  
  
   | 
||
| 
 
Интеграция корпоративных приложений 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Для J2EE куча брокеров интеграции понаписана. Ищите вендоров в сети и потом по их вайтпейперам. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 22.06.2005, 16:42 | 
  
  
  
   | 
||
| 
 
Интеграция корпоративных приложений 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Роман Дынник >>интеграция данных >>интеграция приложений Есть еще такое понятие интеграция бизнес-процессов :) Как ядро интеграции думаю MS BizTalk Server 2004 на сегодняшний день наилучшее решение. Posted via ActualForum NNTP Server 1.2 Хорошое но не для всех задач, к сожалению есть более серьезные решения ... ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.06.2005, 00:15 | 
  
  
  
   | 
||
| 
 
Интеграция корпоративных приложений 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  какие например?  Posted via ActualForum NNTP Server 1.2 ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.06.2005, 09:32 | 
  
  
  
   | 
||
| 
 
Интеграция корпоративных приложений 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  mastanik, вы хамите ;-) РЕАЛЬНО хамите ;-) с точки зрения интеграции на J@EE есть продукт типа Бизтолка(поищите РЕАЛЬНО;-) - вы же реальный пацан типа;-) ), говорят неплохой, но Бизтолк усе равно круче, тем более что осенью будет новый. Далее, есть такое мнение что интеграция ... ну мягко говоря не надо ее делать ;-) по соотношению цена/качество. А что и мона интегрировать - так это уровень данных - XML и все такое - с чем прекрасно справляецца Бизтолк timda.ru ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.06.2005, 09:46 | 
  
  
  
   | 
||
| 
 
Интеграция корпоративных приложений 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Далее, есть такое мнение что интеграция ... ну мягко говоря не надо ее  делать ;-) по соотношению цена/качество. А что и мона интегрировать - так это уровень данных - XML и все такое - с чем прекрасно справляецца Бизтолк по соотношению цена/качество - да, скорее всего. Как представишь что для всех приложений нужно сделать единую точку входа через портал/win gui. Желание медленно пропадает... Posted via ActualForum NNTP Server 1.2 ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.06.2005, 09:58 | 
  
  
  
   | 
||
| 
 
Интеграция корпоративных приложений 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Роман Дынник [quot ] Как представишь что для всех приложений нужно сделать единую точку входа через портал/win gui. Желание медленно пропадает... а зачем единую точку входа - единые данные - да, может быть единые сервеные компоненты, может быть еще что-то, но точка входа-то зачем обязательнор единая? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.06.2005, 11:54 | 
  
  
  
   | 
||
| 
 
Интеграция корпоративных приложений 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  >>а зачем единую точку входа - единые данные - да, может быть единые  >>сервеные компоненты, >>может быть еще что-то, но точка входа-то зачем >>обязательнор единая? как вы сделаете единые данные, согласованные -да, а единые...? мы же говорим об интеграции а не автоматизации сверху вниз. А единые серверные компоненты это по вашему не единая точка входа? gui в любом случае новый нужен, а уж как его разбить, по отдельным приложениям ли, или по модулям одного приложения... это другой вопрос. Posted via ActualForum NNTP Server 1.2 ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.06.2005, 12:04 | 
  
  
  
   | 
||
| 
 
Интеграция корпоративных приложений 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Роман Дынник А единые серверные компоненты это по вашему не единая точка входа? gui в любом случае новый нужен, а уж как его разбить, по отдельным приложениям ли, или по модулям одного приложения... это другой вопрос. Posted via ActualForum NNTP Server 1.2 Вы говорили о единой точке ВХОДА - портал или единый win интерфейс. А не о сервеной компоненте - это не одно и тоже, по-моему. И, да, иногда портл к примеру, - это удобано и единая точка входа удобна - но это НЕОБЯЗАТЕЛЬНО. И интеграция данных и приложений на уровне единыйх серверных компонент может существовать без единого входа. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.06.2005, 12:12 | 
  
  
  
   | 
||
| 
 
Интеграция корпоративных приложений 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  >>И интеграция данных и приложений на уровне единыйх серверных компонент  >>может >>существовать без единого входа. Это если приложения изначально подразумевали обмен сообщениями между собой в рамках единой инфраструктуры. А если нет- тут все равно без написания единого серверного слоя и нового gui не обойтись, разве что импортом/экспортом. Posted via ActualForum NNTP Server 1.2 ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.06.2005, 12:54 | 
  
  
  
   | 
||
| 
 
Интеграция корпоративных приложений 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Роман Дынник Это если приложения изначально подразумевали обмен сообщениями между собой в рамках единой инфраструктуры. А если нет- тут все равно без написания единого серверного слоя и нового gui не обойтись, разве что импортом/экспортом. единый серверный слоя - да, gui - единый необязателен. Опыт есть. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.06.2005, 13:10 | 
  
  
  
   | 
||
| 
 
Интеграция корпоративных приложений 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  >>>gui - единый необязателен я сказал нового gui а не единственного. Posted via ActualForum NNTP Server 1.2 ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.06.2005, 13:13 | 
  
  
  
   | 
||
| 
 
Интеграция корпоративных приложений 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Роман Дынник >>>gui - единый необязателен я сказал нового gui а не единственного. тем более необязательно. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.06.2005, 13:30 | 
  
  
  
   | 
||
| 
 
Интеграция корпоративных приложений 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  "MainFrame", как же тогда? Допустим приложение не было предназначено для работы в единой инфраструктуре обмена сообщениями, но имело свой слой серверных компонентов. Вам необходимо интегрировать это приложение с другим, имеющим свой серверный слой. В итоге в обоих приложениях вам нужно доделывать вызовы для недостающего серверного слоя. Или это новым gui не считается? Posted via ActualForum NNTP Server 1.2 ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.06.2005, 13:38 | 
  
  
  
   | 
||
| 
 
Интеграция корпоративных приложений 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Роман Дынник "MainFrame", как же тогда? Допустим приложение не было предназначено для работы в единой инфраструктуре обмена сообщениями, но имело свой слой серверных компонентов. Вам необходимо интегрировать это приложение с другим, имеющим свой серверный слой. В итоге в обоих приложениях вам нужно доделывать вызовы для недостающего серверного слоя. Или это новым gui не считается? Posted via ActualForum NNTP Server 1.2 Есть две ситуации 1. простое двухуровневое приложение. Оно может интегрироваться на уровне данных, т.е. просто работать с теми же данными, что и другие приложения (импорт /экспорт не нужен - данные теже физически), и может быть интегрировано на уровне системы управления правами (общие ученые записи и правила назначения ролей). 2. Может мы под gui понимаем слегка разные части. многоуровневые приложение имеют чатсь (в моем представлении gui) + части, которые работают с базами данных иил выполняющие некоторые вычисления. Так что менять надо только часть, работаюущую с приложениями или данными, но не с пользователями. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.06.2005, 14:33 | 
  
  
  
   | 
||
| 
 
Интеграция корпоративных приложений 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  2timda Спасибо Вам большое, Вы очень помоглм мне с моим вопросом. А пАцан из Вас тоже не промах... А нужна ли вообще интеграция? Может все спокойно обходятся ERP-системами? Тем более, что проведение интеграции процесс не из простых. Нужна или нет? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.06.2005, 19:17 | 
  
  
  
   | 
||
| 
 
Интеграция корпоративных приложений 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  mastanik А нужна ли вообще интеграция? Может все спокойно обходятся ERP-системами? Тем более, что проведение интеграции процесс не из простых. Нужна или нет? По-моему ответ очевиден, Все зависит .... где-то нужна, где-то достаточно калькулятора, где-то не все возможности ERP исопльзуются , зачем же что-то со стороын привлекать. Но так же естественно существует большой класс задач и организаций, где ни одно ERP , какое бы мощное оно ни было не покроет всего класса задач. Например, фактически ни одно ERP не управляет сетевыми учетными записями (естественно, это не ее функция, хотя я могу и ошибаться, возможно есть что-то у Oracle), но в некоторых организациях нужно, чтобы и это было интегрировано. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 24.06.2005, 03:21 | 
  
  
  
   | 
||
| 
 
Интеграция корпоративных приложений 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  >>А нужна ли вообще интеграция? Может все спокойно обходятся ERP-системами B2B не забудем. Posted via ActualForum NNTP Server 1.2 ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 24.06.2005, 09:54 | 
  
  
  
   | 
||
| 
 
Интеграция корпоративных приложений 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Может еще какие-нить соображения есть? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 29.06.2005, 14:16 | 
  
  
  
   | 
||
| 
 
Интеграция корпоративных приложений 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  mastanikМожет еще какие-нить соображения есть? Вам примеры интеграции нужны или Вы реальную задачу решаете? О чем рассказать-то надо? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 29.06.2005, 15:45 | 
  
  
  
   | 
||
| 
 
Интеграция корпоративных приложений 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Дело в том, что я писал бакалаврскую работу на тему: "Интеграция корпоративных приложений на основе J2EE платформы". И мне нужны были примеры интеграции, на которых я бы мог показать методы с помощью которых достигается интграция. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 06.07.2005, 11:58 | 
  
  
  
   | 
||
| 
 
Интеграция корпоративных приложений 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  mastanikДело в том, что я писал бакалаврскую работу на тему: "Интеграция корпоративных приложений на основе J2EE платформы". И мне нужны были примеры интеграции, на которых я бы мог показать методы с помощью которых достигается интграция. Data-level EAI is the process—and thechniques and technology—of moving data between data stores. This can be described as extracting information from one database, perhaps processing that information as needed, and updating it in another database. While this sounds direct and straightforward, in a typical EAI-enabled enterprise, it might mean drawing from as many as one hundred databases and several thousands of tables. It may also include the transformation and application of business logic to the data that is being extracted and loaded. The advantage of data-level EAI is the cost of using this approach. Because we are largely leaving the application alone, and not changing code, we don't need to incur the expense of changing, testing, and deploying the application. What's more, the technology that provides mechanisms to move data between databases, as well as reformats that information, is relatively inexpensive considering the other EAI levels and their applicable enabling technology. The approach and enabling technology you leverage depends on the requirements of the problem domain. Application interface-level EAI refers to the leveraging of interfaces exposed by custom or packaged applications. Developers leverage these interfaces to access both business processes and simple information. Using these interfaces, developers are able to bundle many applications together, allowing them to share business logic and information. The only limitations that developers face are the specific features and functions of the application interfaces. This type of EAI is most applicable to packaged applications such as SAP, PeopleSoft, and Baan, which all expose interfaces into their processes and data, but do so in very different ways. In order to integrate those systems with others in the enterprise, we must use these interfaces to access both processes and data, extract the information, place it in a format understandable by the target application, and transmit the information. While many different types of technologies can do this, message brokers seem to be the preferred solution. Method-level EAI is the sharing of the business logic that may exist within the enterprise. For example, the method for updating a customer record may be accessed from any number of applications, and applications may access each other's methods without having to rewrite each method within the respective application. The mechanisms to share methods among applications are numerous, including distributed objects, application servers, TP (transaction processing) monitors, frameworks, and simply creating a new application that's the combination of two or more applications. There are two basic approaches: You may create a shared set of application servers that exist on a shared physical server, such as an application server, or you may share methods already existing inside of applications using distributed method-sharing technology such as distributed objects. Method-level EAI is something we've been practicing for years as we sought to reuse application development efforts within the enterprises. We've not been largely successful due to both human and technological issues. Perhaps with EAI, we may get it right. User interface-level EAI is a more primitive, but nonetheless necessary, approach. Using this scenario, architects and developers are able to bundle applications by using their user interfaces as a common point of integration (also known as screen scraping). For example, mainframe applications that do not provide database- or business process-level access may be accessed through the user interface of the application. Although many consider leveraging the user interface as a point of integration to be an unstable and archaic approach, the fact is that we've been doing this for years and have worked out many of the issues, such as performance, reliability, and scalability. Although not preferred, it may be the only solution you have in many instances. Remember, EAI at its heart is the ability to leverage any existing system by finding a reliable point-of-integration. Existing 3270 interface middleware that is typically bundled with emulators is an enabling technology to serve user interface-level EAI. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 07.07.2005, 15:39 | 
  
  
  
   | 
||
| 
 | 

start [/forum/topic.php?all=1&fid=33&tid=1549595]:  | 
    0ms | 
get settings:  | 
    8ms | 
get forum list:  | 
    9ms | 
check forum access:  | 
    3ms | 
check topic access:  | 
    3ms | 
track hit:  | 
    58ms | 
get topic data:  | 
    9ms | 
get forum data:  | 
    2ms | 
get page messages:  | 
    54ms | 
get tp. blocked users:  | 
    1ms | 
| others: | 11ms | 
| total: | 158ms | 

| 0 / 0 | 

    Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
    
    
    На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даете согласие с использованием данных технологий.