Взаимодействие с другими технологиями
COM
COM является достаточно замкнутой и "самодостаточной" системой. В последнее время Microsoft тесно взаимодействует с OMG на базе создания спецификации моста “COM-CORBA”. Вследствие существенных различий в возможностях, не представляет труда имитировать поведение COM-объекта как CORBA-объекта, но не наоборот.
CORBA
CORBA как технология в настоящий момент (до создания спецификаций, а затем и реализаций своей компонентной модели) является скорее инфраструктурой для создания распределенных систем. Не удивительно, что в этом качестве она активно взаимодействует с другими технологиями - в первую очередь с RMI и Enterprise JavaBeans. CORBA очень тесно - на уровне протокола ESIOP - взаимодействует с широко используемой, но морально устаревшей технологией DCE.
Выводы
CORBA является существенно более открытой, универсальной и гибкой системой, чем COM. И COM, и CORBA способны тесно и эффективно взаимодействовать со стандартными средствами обеспечения безопасности.
Общие выводы
Несмотря на внешнюю похожесть, что вызвано общностью решаемых задач, между COM и CORBA, пожалуй, больше различий, чем сходства. В большинстве случаев либо нецелесообразно использовать CORBA (для небольших и простых проектов под Windows просто по причине относительно высоких затрат на приобретение программного обеспечения, лицензий и пр.), либо практически невозможно использовать COM (для сложных, масштабируемых, высоконадежных проектов или просто при работе в гетерогенных средах, а не только в Windows). Windows-приложения, ориентированные на взаимодействие с Microsoft Office, всегда будут использовать COM; проекты с использованием Java и любых Java-технологий (кроме Microsoft J++), как говорится, “сам бог велел” строить на основе CORBA. Во многих случаях выбор технологии диктует выбор той или иной части проекта: если вы планируете работать, например, с ORACLE 8i, то, безусловно, гораздо лучше ориентироваться на CORBA. Область, где эти технологии реально конкурируют, на мой взгляд, очень невелика
Обзор КИС
Сайты российских корпоративных систем
БОСС(АйТи)
Галактика(Галактика)
Парус (Парус)
1С:Предприятие(1С)
1C:Рарус (1C:Рарус)
Эталон (Цефей)
NS2000 (Никос-Софт)
Тектон(ИнтелГрупп)
Аккорд(Атлант-Информ)
Кх3(Ост-Ин)
Капитал (Лаборатория ИСТ)
Монополия(Формоза-софт)
Дельфин(Светон)
Флагман (ИНФОСОФТ)
ALFA(Информконтакт)
БЭСТ-ПРО(Интеллект-Сервис)
Апрель(ИНИСТЭК)
ABACUS Financial (Омега)
Русские сайты западных корпоративных систем
R/3 (SAP)
Scala (Scala)
Axapta, Concorde XAL (представитель - Columbus IT Partner)
Baan (Baan)
Navision Financials (Navision)
Platinum SQL (Platinum)
SyteLine (представитель - Сокап)
J.D. Edwards (представитель - Robertson & Blums)
Oracle Applications(Oracle)
iRenaissance CS (представитель - Интерфейс)
MFG/PRO(представитель - BMS)
ACCPAC(АССРАС International)
Maconomy (Maconomy)
GEAC (представитель - Системы-21)
Приведу краткое описание нескольких зарубежных и отечественных КИС классов ERP, MRP II, MRP и чисто учетных систем.
Microsoft Business Solution Navision
Microsoft Business Solutions–Navision — комплексное решение, предназначенное для автоматизации всех видов хозяйственной деятельности небольших и средних предприятий с любой отраслевой и бизнес-спецификой. Эта система охватывает все аспекты деятельности предприятия, от финансового и бухгалтерского учета до средств управления производством и отношениями с клиентами. Более 35 000 компаний самого разного профиля и сфер деятельности используют этот продукт. Решение Microsoft Business Solutions–Navision уже около 10 лет известно на российском рынке. Все это время велись работы по его локализации с учетом требований законодательства и бухгалтерской практики России, результаты которых официально подтверждены Минфином РФ. Microsoft Navision — первый международный продукт, получивший признание этого министерства. Ниже перечисляется функциональность системы Microsoft Business Solutions–Navision.
Управление финансами
• Поддержка различных моделей учета - бухгалтерского, управленческого, учета по международным стандартам (IAS), GAAP и др.
• Неограниченное количество аналитических измерений.
• Многомерный анализ данных.
• Бюджетирование и финансовое планирование.
• Контроль исполнения бюджетов.
• Прогноз движения денежных средств, анализ ликвидности, контроль платежей.
• Контроль дебиторской и кредиторской задолженности.
• Контроль кредитного лимита контрагентов.
• Анализ просроченной задолженности.
• Широкий спектр финансовых и аналитических отчетов.
• Тесная интеграция с приложениями Microsoft Office: Word, Excel, Outlook.
• Встроенный генератор финансовой отчетности.
• Мультифирменный учет, консолидация.
• Многовалютный учет.
• Полный аудит операций.
• Локализация для российских условий.