MessageHandler в JAR / WAR / EAR - PullRequest
       14

MessageHandler в JAR / WAR / EAR

0 голосов
/ 23 февраля 2012

Я делаю PEP-сервер, который перехватывает сообщения SOAP и проверяет их на соответствие политикам WS, определенным в отдельной базе данных.Он состоит из 3 компонентов:

1) PEP (точка принудительного применения политики) перехватывает сообщения с помощью обработчика сообщений

2) отправляет его в -> PDP (точка принятия решения о политике) решает, которыйсообщение проходит через

3) с помощью PIP (информационная точка политики), в которой есть база данных с политиками.

Если политики верны, сообщение отправляется дальше в веб-службу,Теперь мне было интересно, как можно было бы упаковать этот PEP в файл JAR (или WAR / EAR? Я новичок в этом, поэтому я не уверен, к какому типу пакета он должен прийти).PEP является обработчиком сообщений, поэтому веб-службе необходимо будет указать @HandlerChain (file = "handler.xml")

Теперь можно было бы включить этот PEP в файл xml, если он содержится вв банке?

1 Ответ

0 голосов
/ 24 февраля 2012

Я рекомендую использовать JAX-WS для создания и вызова веб-служб Java.

Есть хорошее руководство по созданию как службы, так и клиента для вызова службы. В вашем случае вы бы хотели сосредоточиться на разделе «Простой клиент JAX-WS». Они обрисовывают в общих чертах, как сделать это с NetBeans, но вы можете получить общее представление, а затем обновить для вашей конкретной ситуации.

Вот ссылка на учебник: Создание простого веб-сервиса и клиента с JAX-WS

В вашей ситуации я думаю, что вы можете просто создать Java-клиент, который будет упакован как JAR.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...