[JAVA - J2EE] Затраты на marshalling вызовов между SlSB

puare

При нескольких вызовах метода одного SlSB ( Stateless Session Bean ) из другого SlSB затраты на marshalling достигают 35-40 метров... Как от этого можно избавится? Какие обходные пути можете посоветовать?
Для вызова используется стандартный паттерн Locator, берущий remote интерфейс из JNDI. Интерфейс берется только один раз, все вызовы делаются на нем.
Используется JBoss 4.0.0 (Zion)

anton7805

2 бина крутятся на одной java-машине? если да, то вместо remote-интерфейса лучше юзать local.

puare

Так JBoss вроде умеет правильно вызовы перенаправлять... т.е. вызовы с remote при усливиии работы обоих бинов на одной java машине автоматически marshallятся как local
хотя счас попробую твой вариант...

puare

Оказалось, что не очень умеет. Спасибо за помощь!

puare

Хотя из моего разговора с одним товарищем из JBoss core team следует, что должен. Товарищ говорит, что он типа это активно юзает и все жужжит тока в путь. Ему были отправлены примеры кода и JBoss посмотрит, в чем там глюк. )

ava3443

Расскажи о результатах, когда придёт ответ.

puare

Ну если они не скажут, что типа "шаман! собака след не берет!", то обязательно
Оставить комментарий
Имя или ник:
Комментарий: