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

Може ли кодът, разработен и работещ в Websphere application server v5.1, да работи в Websphere application server 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 (ПРОИЗВОДСТВО). Притеснявам се дали кодът ще работи правилно или не.

  1. Ще получа ли проблем с оплакване при този сценарий?

Благодаря предварително.


person Ramasamy    schedule 28.02.2014    source източник


Отговори (1)


Най-важното е да не променяте настройките на компилатора си от 1.4 на RSA 7.5 по подразбиране, което според мен е 1.5.

В случай, че компилирате своя изходен код с по-висока версия на Java и го внедрите в контейнер, който работи на по-ниска версия, ще имате проблеми.

Като цяло е безопасно да стартирате и тествате наследеното си приложение на по-висока версия на WAS, но следете настройките на компилатора, както споменах.

person trikelef    schedule 28.02.2014