Показать сообщение отдельно
Старый 03.04.2006, 10:30   #3  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5803 (201) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
Цитата:
Сообщение от 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.