Мы начинаем новый проект Java EE, и я ищу предложения относительно шаблонов проектирования для выявления интерфейсных интерфейсов.Шаблоны проектирования для приложения Java EE
Было бы предпочтительнее, если бы бэкэнд-логика могла легко работать на Tomcat, других контейнерах Java EE 5. В настоящее время мы склоняемся к Java EE 5, EJB3, JPA, а предпочтительной платформой для развертывания является JBoss 5 AS. Мы ожидаем, что бэкэнд-движок откроет следующие интерфейсы (например, EJB3 local/remote, SOAP, REST) для бизнес-логики. Любые указатели на подходящие шаблоны проектирования, которые могут быть использованы для компоновки кода и структуры упаковки, касаются, что позволит нам упаковать и развернуть их в вышеупомянутых контейнерах.