Участник
Регистрация: 28.11.2005
Адрес: Москва
|
Цитата:
Сообщение от Scorpio
Особо понравилось вот это: "В рамках первого [направления]ведется работа над слиянием кодовой базы существующих четырех ERP-систем (Great Plains, Navision, Axapta и Solomon) в единую сервисно-ориентированную среду." Интересно как они планируют 4(!) абсолютно разных продуктов свести в единый код? Это вообще реально? Зачем это MS?
Может не совсем в тему, но аналогичная ситуация была и с операционными системами мелкософта: сначала была WinNT 3.x и Win3.1x - две совершенно разные операционки, затем WinNT4 и Win9x - тоже внутренне совершенно разные платформы (одна - нормальная логически целостная ОСь, другая - графическая надстройка над DOS, полная компромисных решений и дыр). Потом мелкософту надоело поддерживать их отдельно, и сделали одну платформу - Windows 2000. Жить всем резко стало легче: разработчикам, администраторам, ну и, конечно, самой MS. Если потом посмотреть на WinXP и W2K3 - там отличия, по большому счету, только в компонентах, идущих в дистрибутиве (к слову, прикол: в w2k3 std есть поддержка InfraRed-портов, в w2k3 ent - уже нету ), да в кое-каких зашитых ограничениях WinXP. Т.е. в отношении операционых систем (портативные и встраиваемые решения в учет не берем) у MS прослеживается четкое стремление к тому, чтобы одна и та же платформа стояла как на пуперских серверах, так и на офисных "рабочих лошадках". Это просто удобней и дешевле в обслуживании.
С другой стороны, что произошло с кодом разных ОСей, которые некогда поддерживались MS? Произошло слияние? Ничего подобного - 16-разрядные ядра, API, соотв.модели драйверов устройств Win3.x и Win9x были просто выкинуты на свалку истории, в победившей платформе они остались лишь в усеченном виде сугубо для совместимости с "правильными" legacy программами; к примеру, у меня в свое время долго жил на Win98 чудесный маджонг под Win3.1
Мне кажется, что что-то подобное планируется и для Dynamics: будет выбрана наиболее полноценная платформа, она обрастет всякими визуальными фишками и внутренними "вкусностями" (подобно тому, как в w2k появились всякие DCOM, ADSI, Windows Installer API, IMAPI, MMC, новая модель драйверов устройств, кластеры, DFS, нормальные Terminal Services, etc), а все остальные платформы будут реализованы в виде усеченного дистрибутива основной платформы, возможно, с некоторым ограниченным инструментом для миграции имеющихся доработок. Ведь даже сейчас про Axapta 4.0 пишут (тут, на форуме ), что мелкософту будет очень сложно поддерживать одновременно две версии - 3.0 и 4.0, а что уж говорить про выпуск и поддержку новых версий всех четырех продуктов... Куда проще сделать одну платформу-конструктор, поставлять этот конструктор в разных комплектациях, а усилия по поддержке и развитию сконцентрировать на одной этой платформе.
Последний раз редактировалось gl00mie; 03.04.2006 в 11:02.
|