Автор | Сообщение | ||||
---|---|---|---|---|---|
Удалён Гость |
Добавлено: 29.06.2005 07:29 Заголовок сообщения: Re: О Connectivity
|
||||
aav Администратор Зарегистрирован: 14.09.2004 |
Добавлено: 29.06.2005 08:03 Заголовок сообщения: Re: О Connectivity
|
||||
Удалён Гость |
Добавлено: 29.06.2005 08:44 Заголовок сообщения: А новые записи добавляете через скальский импорт и текстовые файлы или напрямую в базы через хранимые процедуры? |
||||
aav Администратор Зарегистрирован: 14.09.2004 |
Добавлено: 29.06.2005 13:50 Заголовок сообщения: О первичности…
Первичной является Скала. Новые данные в нее добавляются естественным путем, через ввод заказов и ввод расхода запасов по заказам на продажу. А вот уже из Скалы информация «закачивается» в третьи системы. Смысл существования этих систем на данный момент состоит в том, что еще не все операции переведены в Скалу, это уже заняло существенное время и займет еще некоторое. За последнее время нам удалось убедить руководство, что «запускаться» надо постепенно, пусть даже небольшими шажками, от простого к сложному, разбираясь с проблемами в условиях реальной работы, а не ждать, когда будет готово на 100% абсолютно все. Как сказали на одной из конференций, у Microsoft это называется «выпускать» и я с этим абсолютно согласен. Пусть будет работать сначала 10% от того, что планируется, но именно работать! А 100% готовности можно и не дождаться никогда! |
||||
Poteev Старший форумщик Зарегистрирован: 20.09.2004 |
Добавлено: 13.07.2005 11:51 Заголовок сообщения: Мое представление о Connectivity — это в первую очередь не инструмент для обмена данными, а интеграционная платформа для вязки системы Скала с другими приложениями с целью использования их кода. То есть типа наш ответ SAP NetWeaver. А обмен данными — это важно, но вторично. Как показывают сообщения в данной теме — для обмена данными вполне хватает DTS, Ассеss и подобных средств. Вопросы и беспокойства: |
||||
aav Администратор Зарегистрирован: 14.09.2004 |
Добавлено: 13.07.2005 12:13 Заголовок сообщения: Использование кода?
Паш, а где ты видел использование кода? Из всех презентаций, которые я видел, ничего такого в явном виде не просматривалось, максимум — пересылка файлов в xml формате. Другое дело, что когда-то говорилось, что когда-нибудь настанет светлое будущее, когда с помощью специальных мастеров можно будет обращаться напрямую к скальским функциям, причем, подразумевались такие вещи, как, например, создание проводок (SCFTRA). Если бы это было возможно из VBA кода, например, вызов подобной функции с указанием какой тип проводки создать с какими входными параметрами или возможность описать собственный пользовательский тип проводки, тогда никакой Коньюктивит не был бы нужен, кстати, в любом случае, пользовательский тип складской проводки, например, в нем все равно невозможен. И еще: анализ таблиц в системной базе данных позволяет сказать, что работает эта система (я имею в виду бизнес события, которые, видимо, Коннективити и использует) по типу триггера. |
||||
Poteev Старший форумщик Зарегистрирован: 20.09.2004 |
Добавлено: 14.07.2005 12:24 Заголовок сообщения: Re: Использование кода?
Из презентаций на Corporate Clients Council. Там про светлое будущее и рассказывали. Два года назад дело было. А идеология типа такая – разбить модули на более мелкие атомы (менеджеры в терминологии Скалы) и открыть их. Я не спец по архитектуре ПО чтобы аргументированно говорить более углубленно. Может кто-нибудь из коллег расскажет? Было бы интересно. Мне вот что подумалось. Я знаю Скалу с 1995ого. У разработчиков всегда существовало долгосрочное планирование (примерно на пару-тройку лет вперед). Все мы знаем, что сроки релизов срывались, но это планирование было. И запланированное ОБЫЧНО воплощалось, хотя бы и позднее намеченного. Я помню как узнавал о графическом интерфейсе, о слиянии RW и 4.1, о SQL, о VBA. Как правило за полтора-два года до коммерческих релизов. К чему я? Так вот впервые в Скальской истории насколько я ее знаю – про воплощение этих анонсов в жизнь ни слухом ни духом. Может у кого-нибудь есть более свежая информация? |
||||
E-terminator Почетный форумщик Зарегистрирован: 03.01.2005 |
Добавлено: 22.07.2005 10:04 Заголовок сообщения: Задачи интеграции данных и приложений достаточно сложны и, как правило, такие IT-проекты достаточно дорогостоящие. Даже при кажущейся простоте постановки самой тривиальной задачи обмена вполне определенным набором данных между двумя приложениями необходимо решить целый спектр задач: подготовки данных, организации протоколов обмена, администрирования, документирования, оповещения, тразакционности операций, отчетности и т.п. Для решения такого рода задач может быть использовано принципиально 2 различных подхода: 1. Интеграция на уровне данных 2. Интеграция на уровне бизнесс-приложений Второй подход характеризуется необходимостью использовать специализированные серверы (например, MS BizTalk Server 2004), включающие в себя целый набор инструментов и служб для организации обмена, основанного на понятиях более высого уровня, чем просто «данные», а именно — «бизнес-процесс», «бизнес-правило», «бизнес-событие», «документ» и пр. Вот и iScala Connectivity -это некая надстройка над данными для организации такой интеграции. Кстати, с iScala поставляется адаптер именно для BizTalk Server. Однако, если же достаточно хорошо известна взаимосвязь между вышеуказанными понятиями и структурой данных, то ничто не мешает организовать интеграцию на уровне данных. В этом случае стоимость проекта по интеграции можно значительно снизить за счет лицензий на интеграционный софт (для iScala Connectivity — это несколько десятков тыс. УЕ). В умелых руках средства, предоставляемые современными DBMS (СУБД) могут решить практически любые задачи интеграции приложений. Однако, интеграция на уровне данных требует от предприятия наличия высококлассных (как следствие — высокооплачиваемых ) специалистов для разработки и поддержки таких решений. |