📄 change-log.html
字号:
<html xmlns:v="urn:schemas-microsoft-com:vml"
xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:w="urn:schemas-microsoft-com:office:word"
xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=ProgId content=Word.Document>
<meta name=Generator content="Microsoft Word 11">
<meta name=Originator content="Microsoft Word 11">
<link rel=File-List href="change-log_files/filelist.xml">
<title>JSR 32 - JAIN SIP Specification</title>
<!--[if gte mso 9]><xml>
<o:DocumentProperties>
<o:Author>Phelim O'Doherty</o:Author>
<o:LastAuthor>Administrator</o:LastAuthor>
<o:Revision>10</o:Revision>
<o:TotalTime>51</o:TotalTime>
<o:Created>2005-12-20T19:10:00Z</o:Created>
<o:LastSaved>2006-11-10T22:05:00Z</o:LastSaved>
<o:Pages>1</o:Pages>
<o:Words>802</o:Words>
<o:Characters>4572</o:Characters>
<o:Company>BEA Systems</o:Company>
<o:Lines>38</o:Lines>
<o:Paragraphs>10</o:Paragraphs>
<o:CharactersWithSpaces>5364</o:CharactersWithSpaces>
<o:Version>11.8107</o:Version>
</o:DocumentProperties>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:WordDocument>
<w:Zoom>120</w:Zoom>
<w:SpellingState>Clean</w:SpellingState>
<w:GrammarState>Clean</w:GrammarState>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
</w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" LatentStyleCount="156">
</w:LatentStyles>
</xml><![endif]-->
<style>
<!--
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{mso-style-parent:"";
margin:0in;
margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:12.0pt;
font-family:"Times New Roman";
mso-fareast-font-family:"Times New Roman";}
h2
{mso-margin-top-alt:auto;
margin-right:0in;
mso-margin-bottom-alt:auto;
margin-left:0in;
mso-pagination:widow-orphan;
mso-outline-level:2;
font-size:18.0pt;
font-family:"Times New Roman";
font-weight:bold;}
h3
{mso-style-next:Normal;
margin-top:12.0pt;
margin-right:0in;
margin-bottom:3.0pt;
margin-left:0in;
mso-pagination:widow-orphan;
page-break-after:avoid;
mso-outline-level:3;
font-size:13.0pt;
font-family:Arial;
font-weight:bold;}
h4
{mso-style-next:Normal;
margin-top:12.0pt;
margin-right:0in;
margin-bottom:3.0pt;
margin-left:0in;
mso-pagination:widow-orphan;
page-break-after:avoid;
mso-outline-level:4;
font-size:14.0pt;
font-family:"Times New Roman";
font-weight:bold;}
p
{mso-margin-top-alt:auto;
margin-right:0in;
mso-margin-bottom-alt:auto;
margin-left:0in;
mso-pagination:widow-orphan;
font-size:12.0pt;
font-family:"Times New Roman";
mso-fareast-font-family:"Times New Roman";}
span.SpellE
{mso-style-name:"";
mso-spl-e:yes;}
span.GramE
{mso-style-name:"";
mso-gram-e:yes;}
@page Section1
{size:595.3pt 841.9pt;
margin:1.0in 1.25in 1.0in 1.25in;
mso-header-margin:35.4pt;
mso-footer-margin:35.4pt;
mso-paper-source:0;}
div.Section1
{page:Section1;}
-->
</style>
<!--[if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin:0in;
mso-para-margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:10.0pt;
font-family:"Times New Roman";
mso-ansi-language:#0400;
mso-fareast-language:#0400;
mso-bidi-language:#0400;}
</style>
<![endif]-->
<meta name=description content="Change Log for JAIN SIPv1.1">
<!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="3074"/>
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1"/>
</o:shapelayout></xml><![endif]-->
</head>
<body lang=EN-US style='tab-interval:.5in'>
<div class=Section1>
<h2><span lang=EN-GB style='mso-ansi-language:EN-GB'>JSR 32 - JSIP v1.1
Specification<br>
Final Change Log<o:p></o:p></span></h2>
<p class=MsoNormal><b style='mso-bidi-font-weight:normal'><span lang=EN-GB
style='font-size:13.5pt;mso-ansi-language:EN-GB'>Author</span></b><span
lang=EN-GB style='font-size:13.5pt;mso-ansi-language:EN-GB'>: </span><span
lang=EN-GB style='mso-ansi-language:EN-GB'>Phelim O'Doherty (BEA), <span
class=SpellE>Ranganathan</span> <span class=SpellE>Mudumbai</span> (NIST)<o:p></o:p></span></p>
<table class=MsoNormalTable border=1 cellpadding=0 style='mso-cellspacing:1.5pt;
mso-padding-alt:0in 5.4pt 0in 5.4pt'>
<tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes'>
<td style='padding:.75pt .75pt .75pt .75pt'>
<p class=MsoNormal align=center style='text-align:center'><b>ACCEPTED CHANGES<o:p></o:p></b></p>
</td>
</tr>
<tr style='mso-yfti-irow:1'>
<td style='padding:.75pt .75pt .75pt .75pt'>
<p class=MsoNormal><b><span style='font-size:14.0pt'>General:</span></b><span
style='font-size:14.0pt'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
margin-left:.25in'>Decoupled the transaction layer from the Dialog layer. <br>
Added support for RFC3903 and RFC3581.</p><p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><b
style='mso-bidi-font-weight:normal'><span style='font-size:14.0pt'>Package <span
class=SpellE>javax.sip</span><o:p></o:p></span></b></p><p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
margin-left:.25in'><span class=SpellE><b style='mso-bidi-font-weight:normal'>SipProvider</b></span><b
style='mso-bidi-font-weight:normal'><br>
</b>Updated architecture in SIP Provider on enhanced <span class=SpellE>ListeningPoint/SipProvider</span>
Model. Change the 1-to-1 relationship between <span class=SpellE>SipProvider</span>
and <span class=SpellE>ListeningPoint</span>, to 1-to-N.<span
style='mso-spacerun:yes'> </span><br>
Deprecated <span class=SpellE>getListeningPoint</span> and replaced with <span
class=SpellE>getListeningPoints</span> method.<br>
Deprecated <span class=SpellE>setListeningPoint</span> method with <span
class=SpellE>addListeningPoint</span> method.<br>
Added method to <span class=SpellE>getListeningPoint</span> for a specific
transport.<br>
Added <span class=SpellE>removeListeningPoint</span> method.<br>
Added <span class=SpellE>getNewDialog</span> method for a specific
transaction.<br>
Clarified <span class=SpellE>addListener</span> method.<br>
Added method to enable automatic dialog support.<b style='mso-bidi-font-weight:
normal'><o:p></o:p></b></p><p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
margin-left:.25in'><span class=SpellE><b style='mso-bidi-font-weight:normal'>SipStack</b></span><b
style='mso-bidi-font-weight:normal'><br>
</b>Added new AUTOMATIC_DIALOG_SUPPORT <span class=SpellE>config</span>
parameter to the <span class=SpellE>SipStack</span> properties documentation.<br>
Added new FORKABLE_EVENTS <span class=SpellE>config</span> parameter to the <span
class=SpellE>SipStack</span> properties documentation.<br>
Added new USE_ROUTER_FOR_ALL_URIS <span class=SpellE>config</span> parameter
to the <span class=SpellE>SipStack</span> properties documentation.<br>
Deprecated IP_ADDRESS <span class=SpellE>config</span> parameter in the <span
class=SpellE>SipStack</span> properties documentation.<br>
Added <span class=SpellE>createListeningPoint</span> method to <span
class=SpellE>SipStack</span> with IP address, Port and Transport.<br>
Deprecated <span class=SpellE>createListeningPoint</span> method with port
and transport arguments.<br>
Add start and stop stack methods.</p><p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
margin-left:.25in'><span class=SpellE><b style='mso-bidi-font-weight:normal'>SipListener</b></span><b
style='mso-bidi-font-weight:normal'><br>
</b>Added capability to process <span class=SpellE>IOException</span>, <span
class=SpellE>TransactionTerminated</span>, and <span class=SpellE>DialogTerminated</span>
events.</p><p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
margin-left:.25in'><span class=SpellE><b style='mso-bidi-font-weight:normal'>SipFactory</b></span><b
style='mso-bidi-font-weight:normal'><br>
</b>Clarified model for stack creation. <span class=SpellE>IPAddress</span>
is no longer a mandatory property for stack creation. IP Address should be
configured via the enhanced <span class=SpellE>ListeningPoint</span>
architecture. Multiple SipStack instances permitted per vendor
implementation. For backwards compatibility IP Address configuration
properties is still supported.<b style='mso-bidi-font-weight:normal'><o:p></o:p></b></p><p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
margin-left:.25in'><span class=SpellE><b style='mso-bidi-font-weight:normal'>ListeningPoint</b></span><b
style='mso-bidi-font-weight:normal'><br>
</b>Added new <span class=SpellE>getIPAddress</span> method. Assigning IP
Address to the <span class=SpellE>ListeningPoint</span> enables the stack to
support multi-homed hosts.<b style='mso-bidi-font-weight:normal'><br>
</b>Added new <span class=SpellE>getSentBy</span> and <span class=SpellE>setSentBy</span>
methods.</p><p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
margin-left:.25in'><b style='mso-bidi-font-weight:normal'>Dialog<br>
</b>Clarified <span class=SpellE>getState</span> method - removed use of term
pseudo dialogs and highlighted null.<b style='mso-bidi-font-weight:normal'><br>
</b>Deprecated <span class=SpellE>getFirstTransaction</span> method to avoid
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -