Welcome to the "trac"-ing site of soap4r!
[soap4r] [httpclient] [openpgp4u] [pkcs1] [logger] [csv] [vtr]

Changeset 290

Show
Ignore:
Timestamp:
07/27/01 22:49:25 (7 years ago)
Author:
nakahiro
Message:

Documents for 1.3.6

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/RELEASE_en.html

    r266 r290  
    1919 
    2020<p class="status"> 
    21 Last modified: July 14, 2001<br /> 
     21Last modified: July 27, 2001<br /> 
    2222Created: July 17, 2000 
    2323</p> 
     
    3434 
    3535<p> 
    36 Target SOAP4R version: SOAP4R/1.3.5 
     36Target SOAP4R version: SOAP4R/1.3.6 
    3737</p> 
    3838 
     
    5151<h2 id="changes" name="changes">1. Changes</h2> 
    5252 
    53 <p> 
    54 Many feedbacks from Michael Neumann. 
    55 I much appreciate valuable comments to him. 
    56 Thanks! 
    57 </p> 
    58  
    59 <ul> 
    60 <li>Changed using URI library: uri -&gt; URb.</li> 
    61 <li>Types changed: 
    62   <ul> 
    63     <li>All: Triming data except XSDString before parsing it.</li> 
    64     <li>String: Regexp for XML Char check did not work under $KCODE = 'UTF8' condition.  Fixed.</li> 
    65     <li>Nil: 2001xsd:nil must not accept a value '1'.  1999xsd:null must not accept a value 'true' because these are not a boolean but only a flag for nil.  Fixed.</li> 
    66   </ul> 
    67 </li> 
    68  
    69 <li>Supported XML parser: 
    70   <ul> 
    71     <li>Added automatic CES conversion support for NQXMLParser. 
    72         (Depends on uconv module). 
    73         Set $KCODE for regexps used in NQXML parser.</li> 
    74     <li>Moved SOAPNQXML*Parser to nqxmlparser.rb.</li> 
    75   </ul> 
    76 </li> 
    77  
    78 <li>RPC related functions changed:</li> 
    79   <ul> 
    80     <li>Added marshalling/unmarshalling Ruby's object using SOAP Encoding.</li> 
    81     <li>Parallelize of signatures of 'addMethod': proxy.rb &lt;-&gt; rpcRouter.rb, driver.rb &lt;-&gt; cgistub.rb.</li> 
    82     <li>Void return if 'retval' is not defined.</li> 
    83     <li>Added SOAP's Long type to default mapping table.</li> 
    84   </ul> 
    85 </li> 
     53<p>Many feedbacks from Michael Neumann.  Thanks!</p> 
     54 
     55<ul> 
     56<li>hexBinary type: Added.</li> 
     57<li>nil type: Should not be xsd:nil but xsi:nil.</li> 
     58<li>Added StandaloneServer implementation.  Thanks to Michael Neumann!</li> 
     59<li>Illegal parsing of XMLDecl.  Fixed.</li> 
     60<li>RPC's 'inout' param was not supported.  Fixed.  Thanks to Michael Neumann!</li> 
     61<li>URb::Generic#path returns '' when abs_path is empty (such as http://foo). 
     62Added checking code.</li> 
     63<li>Use http-access2 instead of original HTTP implementation.  http-access2 supports HTTP/1.1's persistent connection.</li> 
    8664</ul> 
    8765 
     
    11492<dt class="path">URb</dt> 
    11593<dd>by akira yamada-san: <a href="http://www.ruby-lang.org/en/raa-list.rhtml?name=URb">[RAA:URb]</a></dd> 
     94 
     95<dt class="path">GServer</dt> 
     96<dd>by John W. Small</dd> 
     97 
     98<dt class="path">httpserver.rb</dt> 
     99<dd>by Michael Neumann: httpserver.rb in <a href="http://www.ruby-lang.org/en/raa-list.rhtml?name=XML-RPC">[RAA:XML-RPC]</a></dd> 
     100 
     101<dt class="path">application.rb</dt> 
     102<dd>by NaHi: <a href="http://www.jin.gr.jp/~nahi/Ruby/Application/application.rb">http://www.jin.gr.jp/~nahi/Ruby/Application/application.rb</a></dd> 
     103 
     104<dt class="path">http-access2</dt> 
     105<dd>by NaHi: <a href="http://www.ruby-lang.org/en/raa-list.rhtml?name=http-access2">[RAA:http-access2]</a></dd> 
     106 
    116107</dl> 
    117108 
     
    242233<li style="margin-top: 2ex;">Othres 
    243234<ul> 
    244 <li>Transport binding except HTTP server(CGI) and client</li> 
     235<li>Transport binding except HTTP server and client</li> 
    245236<li>HTTP Extension Framework (M-POST)</li> 
    246237</ul></li> 
     
    250241 
    251242<dl> 
     243<dt>1.3.6 - July 27, 2001</dt> 
     244<dd>Many feedbacks from Michael Neumann.  Thanks! 
     245 
     246<ul> 
     247<li>hexBinary type: Added.</li> 
     248<li>nil type: Should not be xsd:nil but xsi:nil.</li> 
     249<li>Added StandaloneServer implementation.  Thanks to Michael Neumann!</li> 
     250<li>Illegal parsing of XMLDecl.  Fixed.</li> 
     251<li>RPC's 'inout' param was not supported.  Fixed.  Thanks to Michael Neumann!</li> 
     252<li>URb::Generic#path returns '' when abs_path is empty (such as http://foo). 
     253Added checking code.</li> 
     254<li>Use http-access2 instead of original HTTP implementation.  http-access2 supports HTTP/1.1's persistent connection.</li> 
     255</ul> 
     256 
    252257<dt>1.3.5 - July 14, 2001</dt> 
    253258<dd>Many feedbacks from Michael Neumann. 
  • trunk/RELEASE_ja.html

    r266 r290  
    1919 
    2020<p class="status"> 
    21 Last modified: July 14, 2001<br /> 
     21Last modified: July 27, 2001<br /> 
    2222Created: July 15, 2000 
    2323</p> 
     
    3636<p> 
    3737$BK\J8=q$,BP>]$H$7$F$$$k(BSOAP4R$B$N%P!<%8%g%s$O!$(B 
    38 SOAP4R/1.3.5 
     38SOAP4R/1.3.6 
    3939$B$G$9!%(B 
    4040</p> 
     
    5555 
    5656<p> 
    57 Michael Neumann$B$5$s$+$i(Bno$B$?$/$5$s$N%U%#!<%I%P%C%/!%(B 
    58 $BH`$+$i$N2ACM$N$"$k%3%a%s%H$K46<U$7$^$9!%(B 
    59 </p> 
    60  
    61 <ul> 
    62 <li>$B0MB8$9$k(BURI$B%i%$%V%i%j$r!$(Buri$B$+$i(BURb$B$KJQ99$7$^$7$?!%(B</li> 
    63  
    64 <li>$B7?4XO"$NJQ99(B: 
    65   <ul> 
    66     <li>$BA4$F(B: string$B$r=|$-!$2r@OA0$KA08e$N6uGrJ8;z$r%H%j%_%s%0$9$k$h$&$K$7$^$7$?!%(B</li> 
    67     <li>string$B7?(B: XML$BJ8;zNs$+$I$&$+$rH=CG$9$k(BRegexp$B$,!$(BUTF8$B%b!<%I$G$&$^$/F0$-$^$;$s$G$7$?!%=$@5$7$^$7$?!%(B</li> 
    68     <li>Nil: 2001xsd:nil$B$OCM(B'1'$B$r5v2D$7$F$O$$$1$^$;$s!%(B1999xsd:null$B$OCM(B'true'$B$r5v2D$7$F$O$$$1$^$;$s!%$J$<$J$i$3$l$i$O(Bboolean$B7?$G$O$J$$$+$i$G$9!%=$@5$7$^$7$?!%(B</li> 
    69   </ul> 
    70 </li> 
    71  
    72 <li>XML$B%Q!<%6$N%5%]!<%H(B: 
    73   <ul> 
    74     <li>NQXML$B$rMxMQ$9$k>l9g$G$b!$J8;z%3!<%I$N<+F0JQ495!G=$r%5%]!<%H$7$^$7$?!%(Buconv$B%b%8%e!<%k$d(Bnkf$B%b%8%e!<%k$rMxMQ$7$F!$E,59JQ49$r;n$_$^$9!%(Buconv$B%b%8%e!<%k$,$J$1$l$P!$(BUTF8$B$X$NJQ49$r9T$$$^$;$s!%(B</li> 
    75     <li>NQXML$B%Q!<%6$N<BAu$rJL%U%!%$%k$X0\F0$7$^$7$?!%C/$+(Bxmlscan$B$H(BchibiXML$BBP1~$7$F$/$@$5$$!%(B</li> 
    76   </ul> 
    77 </li> 
    78  
    79 <li>RPC$B4XO"5!G=$NJQ99(B:</li> 
    80   <ul> 
    81     <li>SOAP Encoding$B$rMxMQ$7$F!$(BRuby$B$N%*%V%8%'%/%H$r(Bmarshal/unmarshal$B$9$k5!G=$rDI2C$7$^$7$?!%(B</li> 
    82     <li>'addMethod'$B%$%s%?%U%'%$%9$N%7%0%K%A%c$rBP1~IU$1$7$^$7$?(B: proxy.rb &lt;-&gt; rpcRouter.rb, driver.rb &lt;-&gt; cgistub.rb.</li> 
    83     <li>addMethod$B$G(B'retval'$B$,Dj5A$5$l$J$+$C$?;~!$(Bvoid$B$rJV$7$^$9!%(B</li> 
    84     <li>BigNum$B$O!$CM$NHO0O$K1~$8!$(BSOAP$B$N(BLong$B7?$KJQ49$5$l$^$9!%(B</li> 
    85   </ul> 
    86 </li> 
     57Michael Neumann$B$5$s$+$i$N$?$/$5$s$N%U%#!<%I%P%C%/!%(B 
     58$B$"$j$,$H$&$4$6$$$^$9!%(B 
     59</p> 
     60 
     61<ul> 
     62<li>hexBinary type: $BDI2C$7$^$7$?!%(B</li> 
     63<li>nil type: xsd:nil$B$G$O$J$/!$(Bxsi:nil$B$H$9$Y$-$G$7$?!%(B</li> 
     64<li>$BC1FH%5!<%P<BAu$rDI2C$7$^$7$?!%(BMichael Neumann$B$5$s$K46<U$7$^$9!%(B</li> 
     65<li>XML$BJ8=q@k8@ItJ,$N2r@O$,IT@5$G$7$?!%=$@5$7$^$7$?!%(B</li> 
     66<li>RPC$B$N(B'inout'$B%Q%i%a!<%?$,%5%]!<%H$5$l$F$$$^$;$s$G$7$?!%=$@5$7$^$7$?!%(BMichael Neumann$B$5$s$K46<U$7$^$9!%(B</li> 
     67<li>URb::Generic#path$B$O@dBP%Q%9$,6u$N$H$-!JNc$($P(Bhttp://foo$B!K$K(B''$B$rJV$7$^$9!%%A%'%C%/%3!<%I$rDI2C$7$^$7$?!%(B</li> 
     68<li>$BFH<+(BHTTP$B<BAu$N$+$o$j$K!$(Bhttp-access2$B%b%8%e!<%k$rMxMQ$7$^$9!%(Bhttp-access2$B$O(BHTTP/1.1$B$N(Bpersistent connection$B$r%5%]!<%H$7$^$9!%(B</li> 
    8769</ul> 
    8870 
     
    11597<dt class="path">URb</dt> 
    11698<dd>by $B$d$^$@$"$-$i$5$s(B: <a href="http://www.ruby-lang.org/en/raa-list.rhtml?name=URb">[RAA:URb]</a></dd> 
     99 
     100<dt class="path">GServer</dt> 
     101<dd>by John W. Small</dd> 
     102 
     103<dt class="path">httpserver.rb</dt> 
     104<dd>by Michael Neumann: httpserver.rb in <a href="http://www.ruby-lang.org/en/raa-list.rhtml?name=XML-RPC">[RAA:XML-RPC]</a></dd> 
     105 
     106<dt class="path">application.rb</dt> 
     107<dd>by $B$J$R(B: <a href="http://www.jin.gr.jp/~nahi/Ruby/Application/application.rb">http://www.jin.gr.jp/~nahi/Ruby/Application/application.rb</a></dd> 
     108 
     109<dt class="path">http-access2</dt> 
     110<dd>by $B$J$R(B: <a href="http://www.ruby-lang.org/en/raa-list.rhtml?name=http-access2">[RAA:http-access2]</a></dd> 
    117111</dl> 
    118112 
     
    254248<li style="margin-top: 2ex;">$B$=$NB>(B 
    255249<ul> 
    256 <li>$B%H%i%s%9%]!<%H$O(BHTTP$B$N%5!<%P!J(BCGI$B!K!$%/%i%$%"%s%HB&$N$_$G$9!%(B</li> 
     250<li>$B%H%i%s%9%]!<%H$O(BHTTP$B$N%5!<%P!$%/%i%$%"%s%HB&$N$_$G$9!%(B</li> 
    257251<li>HTTP Extension Framework$B!J(BM-POST$B!K$KBP1~$7$F$$$^$;$s!%(B</li> 
    258 <li>Content-Type$B$O(B'text/xml'$B$G$9!%(B 
    259 charset$B;XDj$K$OBP1~$7$F$$$^$;$s!%(B</li> 
    260252</ul></li> 
    261253</ul> 
     
    264256 
    265257<dl> 
     258<dt>1.3.6 - July 27, 2001</dt> 
     259<dd>Michael Neumann$B$5$s$+$i$N$?$/$5$s$N%U%#!<%I%P%C%/!%(B 
     260$B$"$j$,$H$&$4$6$$$^$9!%(B 
     261 
     262<ul> 
     263<li>hexBinary type: $BDI2C$7$^$7$?!%(B</li> 
     264<li>nil type: xsd:nil$B$G$O$J$/!$(Bxsi:nil$B$H$9$Y$-$G$7$?!%(B</li> 
     265<li>$BC1FH%5!<%P<BAu$rDI2C$7$^$7$?!%(BMichael Neumann$B$5$s$K46<U$7$^$9!%(B</li> 
     266<li>XML$BJ8=q@k8@ItJ,$N2r@O$,IT@5$G$7$?!%=$@5$7$^$7$?!%(B</li> 
     267<li>RPC$B$N(B'inout'$B%Q%i%a!<%?$,%5%]!<%H$5$l$F$$$^$;$s$G$7$?!%=$@5$7$^$7$?!%(BMichael Neumann$B$5$s$K46<U$7$^$9!%(B</li> 
     268<li>URb::Generic#path$B$O@dBP%Q%9$,6u$N$H$-!JNc$($P(Bhttp://foo$B!K$K(B''$B$rJV$7$^$9!%%A%'%C%/%3!<%I$rDI2C$7$^$7$?!%(B</li> 
     269<li>$BFH<+(BHTTP$B<BAu$N$+$o$j$K!$(Bhttp-access2$B%b%8%e!<%k$rMxMQ$7$^$9!%(Bhttp-access2$B$O(BHTTP/1.1$B$N(Bpersistent connection$B$r%5%]!<%H$7$^$9!%(B</li> 
     270</ul> 
     271 
    266272<dt>1.3.5 - July 14, 2001</dt> 
    267 <dd>Michael Neumann$B$5$s$+$i(Bno$B$?$/$5$s$N%U%#!<%I%P%C%/!%(B 
     273<dd>Michael Neumann$B$5$s$+$i$N$?$/$5$s$N%U%#!<%I%P%C%/!%(B 
    268274$BH`$+$i$N2ACM$N$"$k%3%a%s%H$K46<U$7$^$9!%(B 
    269275