Webspehere 6.1 и JNDI для чего-то другого, кроме источника данных

Мне было интересно: как можно настроить WAS, если они хотят хранить некоторую конфиденциальную информацию, которая не связана с источником данных, JMS или почтой? Я больше ищу ресурс JNDI adhoc (несколько строк), к которому можно обратиться во время выполнения, чтобы получить имя пользователя и пароль для системы поставщика, к которой мне нужно подключиться.

Не будучи знакомым с WAS, я как бы потерялся. В Tomcat это был бриз. В WAS я думаю, что мне не хватает нескольких концепций, но я уверен, что это возможно.

2 ответа

Решение

WAS JNDI открыт для расширения с использованием вашего собственного класса провайдера URL. В этом примере используется возможность указывать на файлы свойств, но, вероятно, вы могли бы вместо этого создать файл поставщика, который получал данные из базы данных (или любого другого репозитория, который вам необходимо использовать) вместо файла свойств.

Вы можете определить свои собственные записи JNDI.

Под Средой -> Именование -> Привязки пространства имен вы можете создать тип привязки String и назначить ключ и значение, которые могут быть просмотрены приложениями.

Это то, что вы после?

Manglu

Другие вопросы по тегам