2012-04-18 6 views
0

Что мы имеем в виду, когда говорим «Миграция уровня спецификации проектов Java EE»? Это действительно связано с переписыванием приложения?Миграция уровня спецификации проектов Java EE

+0

перекрестная ссылка на программистов: http://programmers.stackexchange.com/questions/144963/migrating-the-specification-level-of-java-ee-projects – gnat

ответ

1

В принципе, спецификация Java EE является обратная совместимость, поэтому я не думаю, что вам нужно переписать код приложения.

Я думаю, что это скорее означает, что вы перемещаетесь, например. J2EE 1.4 до Java EE 6, так что сервер приложений предоставит дополнительные функции, которые вы могут, но не обязательно использовать.

Однако вовремя может потребоваться или допустимо переписать некоторый код вашего приложения, поскольку он может быть более чистым, более удобным для обслуживания, более простым для чтения, более быстрым, меньшим и так далее.

+0

«ваш сервер приложений предоставит дополнительные функции, которые вы можете использовать, но не обязательно». Это приведет к переписыванию, не так ли, или есть какие-либо службы, которые будут автоматически использоваться при миграции без каких-либо изменений в код? Благодарю. – hakish

+0

Ну, я имею в виду, что все ваши услуги должны быть все еще работоспособны. Вы просто будете использовать возможности сервера приложений, которые вам нужны. Если новая версия спецификации добавляет новые возможности на сервер приложений, вам сначала нужно использовать их в своем коде, поэтому вам понадобится рефакторинг. Но это обычный случай использования - вы не можете использовать какие-либо новые функции, не переписывая свой код. Дело в том, что вам не нужно ** делать это. –

+0

О, ладно, получилось, спасибо! – hakish

1

Я не думаю, что это означает переписывание.

Это, вероятно, означает, что ваш проект Java EE должен пройти испытания в Application Verification Toolkit (AVK) на требуемом уровне спецификации или версии (например: J2EE 1.4/Java EE 5/Java EE 6)

+1

+1 для ссылки AVK :-) –

+0

Спасибо для канала AVK, не знал об этом! – hakish

 Смежные вопросы

  • Нет связанных вопросов^_^