package-summary.html
来自「j2ee的API 1.4版本,j2ee的帮助文档」· HTML 代码 · 共 719 行 · 第 1/3 页
HTML
719 行
<TD>A <CODE>StreamMessage</CODE> object is used to send a stream of primitive types in the Java programming language. </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../javax/jms/TemporaryQueue.html" title="interface in javax.jms">TemporaryQueue</A></B></TD><TD>A <CODE>TemporaryQueue</CODE> object is a unique <CODE>Queue</CODE> object created for the duration of a <CODE>Connection</CODE>. </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../javax/jms/TemporaryTopic.html" title="interface in javax.jms">TemporaryTopic</A></B></TD><TD>A <CODE>TemporaryTopic</CODE> object is a unique <CODE>Topic</CODE> object created for the duration of a <CODE>Connection</CODE>. </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../javax/jms/TextMessage.html" title="interface in javax.jms">TextMessage</A></B></TD><TD>A <CODE>TextMessage</CODE> object is used to send a message containing a <CODE>java.lang.String</CODE>. </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../javax/jms/Topic.html" title="interface in javax.jms">Topic</A></B></TD><TD>A <CODE>Topic</CODE> object encapsulates a provider-specific topic name. </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../javax/jms/TopicConnection.html" title="interface in javax.jms">TopicConnection</A></B></TD><TD>A <CODE>TopicConnection</CODE> object is an active connection to a publish/subscribe JMS provider. </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../javax/jms/TopicConnectionFactory.html" title="interface in javax.jms">TopicConnectionFactory</A></B></TD><TD>A client uses a <CODE>TopicConnectionFactory</CODE> object to create <CODE>TopicConnection</CODE> objects with a publish/subscribe JMS provider. </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../javax/jms/TopicPublisher.html" title="interface in javax.jms">TopicPublisher</A></B></TD><TD>A client uses a <CODE>TopicPublisher</CODE> object to publish messages on a topic. </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../javax/jms/TopicSession.html" title="interface in javax.jms">TopicSession</A></B></TD><TD>A <CODE>TopicSession</CODE> object provides methods for creating <CODE>TopicPublisher</CODE>, <CODE>TopicSubscriber</CODE>, and <CODE>TemporaryTopic</CODE> objects. </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../javax/jms/TopicSubscriber.html" title="interface in javax.jms">TopicSubscriber</A></B></TD><TD>A client uses a <CODE>TopicSubscriber</CODE> object to receive messages that have been published to a topic. </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../javax/jms/XAConnection.html" title="interface in javax.jms">XAConnection</A></B></TD><TD>The <CODE>XAConnection</CODE> interface extends the capability of <CODE>Connection</CODE> by providing an <CODE>XASession</CODE> (optional).</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../javax/jms/XAConnectionFactory.html" title="interface in javax.jms">XAConnectionFactory</A></B></TD><TD>The <CODE>XAConnectionFactory</CODE> interface is a base interface for the <CODE>XAQueueConnectionFactory</CODE> and <CODE>XATopicConnectionFactory</CODE> interfaces. </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../javax/jms/XAQueueConnection.html" title="interface in javax.jms">XAQueueConnection</A></B></TD><TD>An <CODE>XAQueueConnection</CODE> provides the same create options as <CODE>QueueConnection</CODE> (optional). </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../javax/jms/XAQueueConnectionFactory.html" title="interface in javax.jms">XAQueueConnectionFactory</A></B></TD><TD>An <CODE>XAQueueConnectionFactory</CODE> provides the same create options as a <CODE>QueueConnectionFactory</CODE> (optional). </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../javax/jms/XAQueueSession.html" title="interface in javax.jms">XAQueueSession</A></B></TD><TD>An <CODE>XAQueueSession</CODE> provides a regular <CODE>QueueSession</CODE>, which can be used to create <CODE>QueueReceiver</CODE>, <CODE>QueueSender</CODE>, and <CODE>QueueBrowser</CODE> objects (optional). </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../javax/jms/XASession.html" title="interface in javax.jms">XASession</A></B></TD><TD>The <CODE>XASession</CODE> interface extends the capability of <CODE>Session</CODE> by adding access to a JMS provider's support for the Java Transaction API (JTA) (optional). </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../javax/jms/XATopicConnection.html" title="interface in javax.jms">XATopicConnection</A></B></TD><TD>An <CODE>XATopicConnection</CODE> provides the same create options as <CODE>TopicConnection</CODE> (optional). </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../javax/jms/XATopicConnectionFactory.html" title="interface in javax.jms">XATopicConnectionFactory</A></B></TD><TD>An <CODE>XATopicConnectionFactory</CODE> provides the same create options as a <CODE>TopicConnectionFactory</CODE> (optional). </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../javax/jms/XATopicSession.html" title="interface in javax.jms">XATopicSession</A></B></TD><TD>An <CODE>XATopicSession</CODE> provides a regular <CODE>TopicSession</CODE>. </TD></TR></TABLE> <P><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=2><FONT SIZE="+2"><B>Class Summary</B></FONT></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../javax/jms/QueueRequestor.html" title="class in javax.jms">QueueRequestor</A></B></TD><TD>The <CODE>QueueRequestor</CODE> helper class simplifies making service requests. </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../javax/jms/TopicRequestor.html" title="class in javax.jms">TopicRequestor</A></B></TD><TD>The <CODE>TopicRequestor</CODE> helper class simplifies making service requests. </TD></TR></TABLE> <P><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=2><FONT SIZE="+2"><B>Exception Summary</B></FONT></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../javax/jms/IllegalStateException.html" title="class in javax.jms">IllegalStateException</A></B></TD><TD> This exception is thrown when a method is invoked at an illegal or inappropriate time or if the provider is not in an appropriate state for the requested operation. </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../javax/jms/InvalidClientIDException.html" title="class in javax.jms">InvalidClientIDException</A></B></TD><TD> This exception must be thrown when a client attempts to set a connection's client ID to a value that is rejected by a provider.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../javax/jms/InvalidDestinationException.html" title="class in javax.jms">InvalidDestinationException</A></B></TD><TD> This exception must be thrown when a destination either is not understood by a provider or is no longer valid.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../javax/jms/InvalidSelectorException.html" title="class in javax.jms">InvalidSelectorException</A></B></TD><TD> This exception must be thrown when a JMS client attempts to give a provider a message selector with invalid syntax.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../javax/jms/JMSException.html" title="class in javax.jms">JMSException</A></B></TD><TD>This is the root class of all JMS API exceptions. </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../javax/jms/JMSSecurityException.html" title="class in javax.jms">JMSSecurityException</A></B></TD><TD> This exception must be thrown when a provider rejects a user name/password submitted by a client. </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../javax/jms/MessageEOFException.html" title="class in javax.jms">MessageEOFException</A></B></TD><TD> This exception must be thrown when an unexpected end of stream has been reached when a <CODE>StreamMessage</CODE> or <CODE>BytesMessage</CODE> is being read.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../javax/jms/MessageFormatException.html" title="class in javax.jms">MessageFormatException</A></B></TD><TD> This exception must be thrown when a JMS client attempts to use a data type not supported by a message or attempts to read data in a message as the wrong type. </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../javax/jms/MessageNotReadableException.html" title="class in javax.jms">MessageNotReadableException</A></B></TD><TD> This exception must be thrown when a JMS client attempts to read a write-only message.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../javax/jms/MessageNotWriteableException.html" title="class in javax.jms">MessageNotWriteableException</A></B></TD><TD> This exception must be thrown when a JMS client attempts to write to a read-only message.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../javax/jms/ResourceAllocationException.html" title="class in javax.jms">ResourceAllocationException</A></B></TD><TD>This exception is thrown when a provider is unable to allocate the resources required by a method. </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../javax/jms/TransactionInProgressException.html" title="class in javax.jms">TransactionInProgressException</A></B></TD><TD> This exception is thrown when an operation is invalid because a transaction is in progress. </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../javax/jms/TransactionRolledBackException.html" title="class in javax.jms">TransactionRolledBackException</A></B></TD><TD> This exception must be thrown when a call to <CODE>Session.commit</CODE> results in a rollback of the current transaction.</TD></TR></TABLE> <P><A NAME="package_description"><!-- --></A><H2>Package javax.jms Description</H2><P><P>
The Java Message Service (JMS) API provides a common way for Java programs to create,
send, receive and read an enterprise messaging system's messages.
<H3>JMS Applications</H3>
<P>A JMS application is composed of the following parts:</P>
<UL>
<LI>JMS Provider - a messaging system that implements the JMS API
in addition to the other administrative and control functionality required
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?