Показать сообщение отдельно
Старый 11.01.2005, 10:18   #2  
Андре is offline
Андре
Moderator
Сотрудники компании GMCS
 
2,375 / 464 (20) +++++++
Регистрация: 03.12.2001
Вообще интеграцию можно рассматривать с двух позиций:

а) интеграция на уровне объектов/событий:

Цитата:
COM, если внешнее приложение поддерживает COM-интерфейс
Если внешнее приложение может работать, как COM - клиент или как COM - сервер.

Цитата:
XML-интеграция через Axapta Commerce Gateway, MS BizTalk. Я так понимаю, это имеет смысл, если распределенные приложения на удаленных машинах.
Имеет смысл когда вы хотите предоставлять информацию нескольким потребителям причем в разном формате. Имеет смысл когда вы хотите получать информацию из различных источников, причем эти источники выдают информацию в различных форматах.

Кроме того, если не ошибаюсь, есть возможность использовать DDE, Web Services, RPC и еще более экзотичные средства.

б) интеграция на уровне данных - всевозможный экспорт импорт текстовых файлов, excel-листов, dbf файлов. Собственно, никто не мешает выгружать данные в базу данных Аксапты из внешнего приложения. Никто не мешает Аксапте забирать данные из внешнего приложения. Никто не мешает организовать хранилице данных, куда будет собираться информация из различных программ.