Changeset 290
- Timestamp:
- 07/27/01 22:49:25 (7 years ago)
- Files:
-
- trunk/RELEASE_en.html (modified) (6 diffs)
- trunk/RELEASE_ja.html (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/RELEASE_en.html
r266 r290 19 19 20 20 <p class="status"> 21 Last modified: July 14, 2001<br />21 Last modified: July 27, 2001<br /> 22 22 Created: July 17, 2000 23 23 </p> … … 34 34 35 35 <p> 36 Target SOAP4R version: SOAP4R/1.3. 536 Target SOAP4R version: SOAP4R/1.3.6 37 37 </p> 38 38 … … 51 51 <h2 id="changes" name="changes">1. Changes</h2> 52 52 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 -> 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 <-> rpcRouter.rb, driver.rb <-> 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). 62 Added checking code.</li> 63 <li>Use http-access2 instead of original HTTP implementation. http-access2 supports HTTP/1.1's persistent connection.</li> 86 64 </ul> 87 65 … … 114 92 <dt class="path">URb</dt> 115 93 <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 116 107 </dl> 117 108 … … 242 233 <li style="margin-top: 2ex;">Othres 243 234 <ul> 244 <li>Transport binding except HTTP server (CGI)and client</li>235 <li>Transport binding except HTTP server and client</li> 245 236 <li>HTTP Extension Framework (M-POST)</li> 246 237 </ul></li> … … 250 241 251 242 <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). 253 Added 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 252 257 <dt>1.3.5 - July 14, 2001</dt> 253 258 <dd>Many feedbacks from Michael Neumann. trunk/RELEASE_ja.html
r266 r290 19 19 20 20 <p class="status"> 21 Last modified: July 14, 2001<br />21 Last modified: July 27, 2001<br /> 22 22 Created: July 15, 2000 23 23 </p> … … 36 36 <p> 37 37 $BK\J8=q$,BP>]$H$7$F$$$k(BSOAP4R$B$N%P!<%8%g%s$O!$(B 38 SOAP4R/1.3. 538 SOAP4R/1.3.6 39 39 $B$G$9!%(B 40 40 </p> … … 55 55 56 56 <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 <-> rpcRouter.rb, driver.rb <-> 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> 57 Michael 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> 87 69 </ul> 88 70 … … 115 97 <dt class="path">URb</dt> 116 98 <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> 117 111 </dl> 118 112 … … 254 248 <li style="margin-top: 2ex;">$B$=$NB>(B 255 249 <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> 257 251 <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!%(B259 charset$B;XDj$K$OBP1~$7$F$$$^$;$s!%(B</li>260 252 </ul></li> 261 253 </ul> … … 264 256 265 257 <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 266 272 <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%/!%(B273 <dd>Michael Neumann$B$5$s$+$i$N$?$/$5$s$N%U%#!<%I%P%C%/!%(B 268 274 $BH`$+$i$N2ACM$N$"$k%3%a%s%H$K46<U$7$^$9!%(B 269 275