javax.jms
Место назначения интерфейса

Все Известные Подынтерфейсы:
Очередь, TemporaryQueue, TemporaryTopic, Тема

public interface Destination

A Destination объект инкапсулирует специфичный для провайдера адрес. API JMS не определяет стандартный синтаксис адреса. Хотя стандартный синтаксис адреса рассмотрели, было решено, чтобы различия в семантике адреса между существующим ориентированным на сообщение промежуточным программным обеспечением (МАМА) продукты были слишком широки, чтобы образовать мост с единственным синтаксисом.

С тех пор Destination администрируемый объект, он может содержать специфичную для провайдера конфигурационную информацию в дополнение к своему адресу.

API JMS также поддерживает использование клиентом специфичных для провайдера имен адреса.

Destination объекты поддерживают параллельное использование.

A Destination объект является JMS администрируемый объект.

Администрируемые объекты JMS являются объектами, содержащими конфигурационную информацию, которые создаются администратором и позже используются клиентами JMS. Они делают практичным, чтобы администрировать API JMS в предприятии.

Хотя интерфейсы для администрируемых объектов явно не зависят от Интерфейса Именования и Каталога Java (JNDI) API, API JMS устанавливает соглашение, что клиенты JMS находят администрируемые объекты, ища их в пространстве имен JNDI.

Администратор может поместить администрируемый объект куда угодно в пространство имен. API JMS не определяет политику именования.

Ожидается, что провайдеры JMS обеспечат инструменты, администратор должен создать и сконфигурировать администрируемые объекты в пространстве имен JNDI. Реализации провайдера JMS администрируемых объектов должны реализовать javax.naming.Referenceable и java.io.Serializable интерфейсы так, чтобы они могли быть сохранены во всех контекстах именования JNDI. Кроме того, рекомендуется, чтобы эти реализации следовали за шаблонами разработки JavaBeansTM.

Эта стратегия предоставляет несколько преимуществ:

Администрируемый объект не должен держаться ни за какие удаленные ресурсы. Его поиск не должен использовать удаленные ресурсы кроме используемых API JNDI непосредственно.

Клиенты должны думать об администрируемых объектах как о локальных объектах Java. У поиска их не должно быть никаких скрытых побочных эффектов или использования удивительное количество локальных ресурсов.

См. Также:
Queue, Topic



Представьте ошибку или функцию

Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается срокам действия лицензии.

Сгенерированный на 10-February-2011 12:41


Spec-Zone.ru - all specs in one place



free hit counter