В настоящее время я занимаюсь разработкой веб-приложений на PHP.Менеджмент сказал нам, что мы стандартизируем "J2EE" (и да, я постоянно напоминаю им, что теперь он называется "Java EE").Я думаю, что рациональное обоснование этого мандата - это что-то вроде «мы ведем наш бизнес на SAP. У SAP есть сетевой инструмент. Мы должны использовать Java, чтобы все было интегрировано».
Большая часть того, что я делаю сейчас, и то, что руководство хочет, чтобы мы продолжали делать, - это быстрая веб-разработка.Мой опыт работы с sap (bobj, BW, data services) пока не был положительным.Инсайдерские знания трудно найти.Обновления стоят дорого и требуют вечности.Каждое небольшое изменение требует участия 15 различных отделов.Моя интуиция говорит мне, что Netweaver будет излишним для большинства наших проектов.
Будет ли Netweaver замедлять нас?
Я бы хотел, чтобы наша пользовательская веб-разработка осталасьне зависит от нашей среды SAP.Из того, что я прочитал, существует множество сред с открытым исходным кодом Java MVC.Я предполагаю, что наши собственные тестовые / производственные серверы, на которых будут работать серверы приложений с открытым исходным кодом, с нашим выбором db backend (у нас есть DB2, MYSQL и SQL Server, работающие в доме).Каждый разработчик будет использовать локальный vms как свою среду для песочницы \ dev.Взаимодействие с SAP будет осуществляться с использованием веб-сервисов или Java-библиотеки SAP.
Что мы потеряем, если не будем развертывать наши веб-приложения в Netweaver?
Прежде всего, я хочучтобы наша команда оставалась проворной, как по скорости разработки, так и в соответствии с современными технологиями.До сих пор PHP удовлетворял эти потребности.Я не хочу возвращать 5 технологических лет, чтобы мы могли «интегрироваться» с SAP.
Спасибо.