Gdy ta opcja jest wybrana, aplikacje J2EE 1.3 (Java 2 Platform,
Enterprise Edition), które używają usługi profilowania aplikacji, są wykonywane
dokładnie tak samo, jak w wersjach 5.x produktu
WebSphere Application Server.
Aby klient wersji 6.x oraz wersji 7.0 mógł współdziałać z aplikacjami
uruchamianymi w trybie zgodności z usługą profilowania
aplikacji w wersjach 5.x, należy ustawić właściwość systemową
appprofileCompatibility na wartość true w procesie klienta. Można to zrobić poprzez określenie opcji
-CCDappprofileCompatibility=true podczas wywoływania komendy launchClient.
Działanie w tym trybie może prowadzić do niespodziewanych zakleszczeń podczas uzyskiwania dostępu
do bazy danych. Czynności te nie są również propagowane między zdalnymi
wywołaniami aplikacji środowisk J2EE 1.3 i J2EE 1.4 oraz Java EE (Java
Platform, Enterprise Edition), co może powodować użycie
nieoczekiwanych strategii zamiaru dostępu. Ten tryb powoduje także degradację wydajności, jeśli aplikacje skonfigurowane
z profilowaniem aplikacji są zainstalowane na serwerze.
Obsługa aplikacji środowiska J2EE 1.3 działających z włączonym
trybem zgodności z wersją 5.x jest nieaktualna od wersji 6.x i późniejszych
produktu WebSphere Application Server. Po usunięciu zaznaczenia opcji aplikacje J2EE 1.3 korzystające z
usługi profilowania aplikacji są wykonywane z takimi samymi ograniczeniami jak aplikacje Java EE 1.4 oraz Java EE. W tym trybie czynności są
uruchamiane dopiero, gdy rozpoczyna się nowa jednostka pracy. Oznacza to, że kompletna jednostka pracy
jest wykonana z najwyżej jedną czynnością.
Wartość domyślna |
Wybrane |
Zakres |
- Wybrane
- Aplikacje J2EE 1.3, które zależą od zachowania usługi profilowania
aplikacji dla wersji 5.x, mogą działać z takim samym zachowaniem w wersji 6.0
oraz wersji 7.0.
- Wyzerowane
- Czynności są uruchamiane dopiero, gdy rozpoczyna się nowa globalna jednostka pracy.
|