⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 package-summary.html

📁 jsip开发文档,对于开发SIP软电话和presence服务很有用
💻 HTML
📖 第 1 页 / 共 2 页
字号:
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../javax/sip/header/Parameters.html" title="interface in javax.sip.header">Parameters</A></B></TD>
<TD>This interface defines methods for accessing generic parameters for  Headers that contain generic parameter values.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../javax/sip/header/PriorityHeader.html" title="interface in javax.sip.header">PriorityHeader</A></B></TD>
<TD>The Priority header field indicates the urgency of the request as perceived by the client.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../javax/sip/header/ProxyAuthenticateHeader.html" title="interface in javax.sip.header">ProxyAuthenticateHeader</A></B></TD>
<TD>A Proxy-Authenticate header field value contains an authentication challenge.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../javax/sip/header/ProxyAuthorizationHeader.html" title="interface in javax.sip.header">ProxyAuthorizationHeader</A></B></TD>
<TD>The Proxy-Authorization header field allows the client to identify itself (or its user) to a proxy that requires authentication.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../javax/sip/header/ProxyRequireHeader.html" title="interface in javax.sip.header">ProxyRequireHeader</A></B></TD>
<TD>The Proxy-Require header field is used to indicate proxy-sensitive features that must be supported by the proxy.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../javax/sip/header/RAckHeader.html" title="interface in javax.sip.header">RAckHeader</A></B></TD>
<TD>This interface represents the RAck header, as defined by  <a href = "http://www.ietf.org/rfc/rfc3262.txt">RFC3262</a>, this  header is not part of RFC3261.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../javax/sip/header/ReasonHeader.html" title="interface in javax.sip.header">ReasonHeader</A></B></TD>
<TD>This interface represents the Reason header, as defined by  <a href = "http://www.ietf.org/rfc/rfc3326.txt">RFC3326</a>, this header is  not part of RFC3261.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../javax/sip/header/RecordRouteHeader.html" title="interface in javax.sip.header">RecordRouteHeader</A></B></TD>
<TD>The Record-Route header field is inserted by proxies in a request to force future requests in the dialog to be routed through the proxy.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../javax/sip/header/ReferToHeader.html" title="interface in javax.sip.header">ReferToHeader</A></B></TD>
<TD>This interface represents the ReferTo SIP header, as defined by  <a href = "http://www.ietf.org/rfc/rfc3515.txt">RFC3515</a>, this header is  not part of RFC3261.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../javax/sip/header/ReplyToHeader.html" title="interface in javax.sip.header">ReplyToHeader</A></B></TD>
<TD>The Reply-To header field contains a logical return URI that may be different from the From header field.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../javax/sip/header/RequireHeader.html" title="interface in javax.sip.header">RequireHeader</A></B></TD>
<TD>The Require header field is used by UACs to tell UASs about options that the UAC expects the UAS to support in order to process the request.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../javax/sip/header/RetryAfterHeader.html" title="interface in javax.sip.header">RetryAfterHeader</A></B></TD>
<TD>The Retry-After header field identifies the time to retry the request after recipt of the response.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../javax/sip/header/RouteHeader.html" title="interface in javax.sip.header">RouteHeader</A></B></TD>
<TD>The Route header field is used to force routing for a request through the listed set of proxies.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../javax/sip/header/RSeqHeader.html" title="interface in javax.sip.header">RSeqHeader</A></B></TD>
<TD>This interface represents the RSeq header, as defined by  <a href = "http://www.ietf.org/rfc/rfc3262.txt">RFC3262</a>, this  header is not part of RFC3261.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../javax/sip/header/ServerHeader.html" title="interface in javax.sip.header">ServerHeader</A></B></TD>
<TD>The Server header field contains information about the software used by the UAS to handle the request.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../javax/sip/header/SIPETagHeader.html" title="interface in javax.sip.header">SIPETagHeader</A></B></TD>
<TD>This interface represents the SIP-ETag header, as defined by  <a href = "http://www.ietf.org/rfc/rfc3903.txt">RFC3903</a>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../javax/sip/header/SIPIfMatchHeader.html" title="interface in javax.sip.header">SIPIfMatchHeader</A></B></TD>
<TD>This interface represents the SIP-If-Match header, as defined by  <a href = "http://www.ietf.org/rfc/rfc3903.txt">RFC3903</a>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../javax/sip/header/SubjectHeader.html" title="interface in javax.sip.header">SubjectHeader</A></B></TD>
<TD>The Subject header field provides a summary or indicates the nature of the call, allowing call filtering without having to parse the session description.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../javax/sip/header/SubscriptionStateHeader.html" title="interface in javax.sip.header">SubscriptionStateHeader</A></B></TD>
<TD>This interface represents the Subscription State header, as  defined by <a href = "http://www.ietf.org/rfc/rfc3265.txt">RFC3265</a>, this  header is not part of RFC3261.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../javax/sip/header/SupportedHeader.html" title="interface in javax.sip.header">SupportedHeader</A></B></TD>
<TD>The Supported header field enumerates all the extensions supported by the UAC or UAS.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../javax/sip/header/TimeStampHeader.html" title="interface in javax.sip.header">TimeStampHeader</A></B></TD>
<TD>The Timestamp header field describes when the UAC sent the request to the UAS.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../javax/sip/header/ToHeader.html" title="interface in javax.sip.header">ToHeader</A></B></TD>
<TD>The To header field first and foremost specifies the desired "logical" recipient of the request, or the address-of-record of the user or resource that is the target of this request.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../javax/sip/header/UnsupportedHeader.html" title="interface in javax.sip.header">UnsupportedHeader</A></B></TD>
<TD>The Unsupported header field lists the features not supported by the UAS.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../javax/sip/header/UserAgentHeader.html" title="interface in javax.sip.header">UserAgentHeader</A></B></TD>
<TD>The User-Agent header field contains information about the UAC originating the request.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../javax/sip/header/ViaHeader.html" title="interface in javax.sip.header">ViaHeader</A></B></TD>
<TD>The Via header field indicates the transport used for the transaction and identifies the location where the response is to be sent.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../javax/sip/header/WarningHeader.html" title="interface in javax.sip.header">WarningHeader</A></B></TD>
<TD>The Warning header field is used to carry additional information about the status of a response.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../javax/sip/header/WWWAuthenticateHeader.html" title="interface in javax.sip.header">WWWAuthenticateHeader</A></B></TD>
<TD>This interface represents the WWW-Authenticate response-header.</TD>
</TR>
</TABLE>
&nbsp;

<P>

<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Exception Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../javax/sip/header/TooManyHopsException.html" title="class in javax.sip.header">TooManyHopsException</A></B></TD>
<TD>This Exception is thrown when a user attempts decrement the Hop count when the message as already reached its max number of forwards.</TD>
</TR>
</TABLE>
&nbsp;

<P>
<A NAME="package_description"><!-- --></A><H2>
Package javax.sip.header Description
</H2>

<P>
<div class=Section1>

<p class=MsoNormal>This package contains all the headers interfaces supported
by this specification. SIP header fields are similar to HTTP header fields in
both syntax and semantics. This specification models each SIP header as a
specific interface as opposed to have a single generic interface to handle all
header information. It is deemed more explicit for protocol support to define
protocol characteristics as opposed to generic interfaces. This specification
supports all the headers defined in RFC 3261 and other headers introduced by
supporting the following additional RFC's:</p>

<ul type=disc>
 <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
     mso-list:l0 level1 lfo1;tab-stops:list 36.0pt'>RFC3262 - <span
     class=SpellE>RAckHeader</span> and <span class=SpellE>RSeqHeaders</span>
     for the reliable delivery of provisional responses.</li>
 <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
     mso-list:l0 level1 lfo1;tab-stops:list 36.0pt'>RFC3265 - <span
     class=SpellE>AllowEventsHeader</span>, <span class=SpellE>EventHeader</span>
     and <span class=SpellE>SubscriptionStateHeader</span> to support the event
     notification framework.</li>
 <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
     mso-list:l0 level1 lfo1;tab-stops:list 36.0pt'>RFC3326 - <span
     class=SpellE>ReasonHeader</span> to support information on why the request
     was issued.</li>
 <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
     mso-list:l0 level1 lfo1;tab-stops:list 36.0pt'>RFC3515 - <span
     class=SpellE>ReferToHeader</span> to support recipients to refer requests
     to another resource</li>
 <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
     mso-list:l0 level1 lfo1;tab-stops:list 36.0pt'>RFC3903 &#8211; <span
     class=SpellE>SIPETagHeader</span> and <span class=SpellE>SIPIfMatchHeader</span>
     for publishing event state used within the SIP Events framework. </li>
</ul>

<p>This specification also provides a mechanism to support other extension
Headers. If a SIP stack vendor supports such extension headers these must
extend the <span class=SpellE>ExtensionHeader</span> interface, which contains
header name and header value attributes. </p>

<p>Additionally this package contains a <span class=SpellE>HeaderFactory</span>
class that defines methods for creating new headers. The <span class=SpellE>HeaderFactory</span>
is a singleton object, which can be obtained from the <span
class=SpellE>javax.sip.SipFactory</span>. </p>

</div>
<P>

<P>
<DL>
</DL>
<HR>


<!-- ======= START OF BOTTOM NAVBAR ====== -->
<A NAME="navbar_bottom"><!-- --></A>
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
  <TR ALIGN="center" VALIGN="top">
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
  </TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
<b>JSIP API v1.2<br><font size=-1>November 2006</font></b></EM>
</TD>
</TR>

<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../javax/sip/address/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
&nbsp;<A HREF="../../../javax/sip/message/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  <A HREF="../../../index.html?javax/sip/header/package-summary.html" target="_top"><B>FRAMES</B></A>  &nbsp;
&nbsp;<A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
&nbsp;<SCRIPT type="text/javascript">
  <!--
  if(window==top) {
    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
  }
  //-->
</SCRIPT>
<NOSCRIPT>
  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>


</FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->

<HR>
<center>If you have any comments, please mail them to <a href=mailto:JAIN-SIP-INTEREST@java.sun.com>JAIN-SIP-INTEREST@java.sun.com</a> after subscribing at <a href=http://archives.java.sun.com>http://archives.java.sun.com</a><br><a href=../../../copyright.html>Copyright</a> - 2006 BEA Systems and Sun Microsystems</center>
</BODY>
</HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -