В настоящее время я разрабатываю большую часть программного обеспечения на JavaEE. Мы следовали общим рекомендациям JavaEE, в которых говорится, что каждый связанный набор операций должен переходить в их собственный EJB. В настоящее время у нас есть более 275 различных классов EJB (фаз сессий без состояния). Это число, скорее всего, будет расти, по крайней мере, удвоить это число.Сколько EJB слишком много?
Я хотел бы знать, предназначены ли контейнеры EJB для хранения множества различных типов EJB. Я заинтересован в том, чтобы узнать, не получится ли у нас слишком плохое снижение производительности из-за слишком большого количества таких классов, и если некоторые настройки уровня сервера приложений могут помочь смягчить эти гипотетические проблемы.
Мы используем Glassfish v2 с JavaEE 5 на солнечной Java-платформе Java 6, поэтому советы по этой конкретной платформе будут наиболее ценными.
+1 для комментариев «на всех» – tommym
Спасибо, этлерант! Я вижу, еще одно предприятие-беженец. –