Может ли код, разработанный и работающий на сервере приложений Websphere v5.1, работать на сервере приложений Websphere v6.0/6.1/7.0?

Может ли код, разработанный и работающий на сервере приложений Websphere v5.1, без проблем работать на сервере приложений Websphere v6.0/6.1/7.0?

Мой сценарий: Изначально приложение разрабатывалось с использованием Java 1.4 и WAS v5.1. Как часть запроса на изменение, мы собираемся внести некоторые изменения в это приложение. В настоящее время в моей среде разработки у меня есть RSA (Rational Software Architect) 7.5. Это жалоба только с WAS v6.0 / 6.1 / 7.0. Так что я могу работать с одной из этих версий WAS.

  1. Какую версию я могу выбрать для разработки WAS v6.0/6.1/7.0?

Но, наконец, разработанный / измененный код в WAS6.0 / 6.1 / 7.5 будет развернут только в WAS v5.1(PRODUCTION). Я беспокоюсь о том, будет ли код работать правильно или нет.

  1. Получу ли я какие-либо проблемы с жалобами в этом сценарии?

Заранее спасибо.

1 ответ

Самое главное не менять настройки компилятора с 1.4 на RSA 7.5 по умолчанию, который, я считаю, равен 1.5.

Если вы скомпилируете свой исходный код с более высокой версией Java и развернете его в контейнере, который работает на более низкой версии, у вас будут проблемы.

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

Другие вопросы по тегам