По данным Google, поддержка основана на стандартах, поскольку App Engine использует стандартные Java API и библиотеки – разработчики могут работать с привычными Java-инструментами и фреймворками. Гарантируется несложное развертывание кода Java во все стандартные контейнеры J2EE-сервлетов, включая IBM WebSphere, Tomcat и пр. App Engine включает поддержку среды исполнения Java, а также интеграцию с новым Google Web Toolkit 1.6 и Google Plugin for Eclipse. Однако в Sun критикуют действия Google. Компания совершила непростительную ошибку, включив в платформу App Engine поддержку Java в ограниченном некоторым подмножеством базовых Java-классов виде, неофициально заявил руководитель разработки открытого ПО в Sun Microsystems Саймон Фиппс. По его словам, дело не столько в политике Sun, сколько
в совместимости с Java, которая поддерживается более десятилетия. Ведь разработчики должны быть уверены, что им предоставлен доступ ко всем базовым классам на всех платформах, и в случае с App Engine нет реальных оснований для включения лишь их подмножества. Пока неизвестно, окажет ли Sun какое-либо давление на Google.

Поделитесь материалом с коллегами и друзьями