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

root/tags/RELEASE_1_4_1/RELEASE_ja.html

Revision 387, 31.0 kB (checked in by nakahiro, 7 years ago)

Docs for 1.4.1

  • Property svn:eol-style set to native
  • Property svn:executable set to *
  • Property svn:keywords set to author date id revision
Line 
1 <?xml version="1.0" encoding="ISO-2022-JP"?>
2 <!DOCTYPE html
3     PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
4     "DTD/xhtml1-strict.dtd">
5 <html xmlns="http://www.w3.org/1999/xhtml" lang="ja" xml:lang="ja">
6 <head>
7 <meta http-equiv="Content-Type" content="text/html; charset=ISO-2022-JP" />
8 <meta http-equiv="Content-Style-Type" content="text/css" />
9 <link rev="MADE" href="mailto:nakahiro@sarion.co.jp" />
10 <link rel="StyleSheet" href="rubyStyle.css" type="text/css" media="screen" />
11 <title>Release Notes - SOAP4R</title>
12 </head>
13 <body>
14
15 <div class="header">
16 <h1>
17 Release Notes - SOAP4R
18 </h1>
19
20 <p class="status">
21 Last modified: December 7, 2001<br />
22 Created: July 15, 2000
23 </p>
24 </div>
25
26 <hr />
27
28 <div class="main">
29 <h2>0. In this document...</h2>
30
31 <p>
32 $B$3$N%I%-%e%a%s%H$O!$(BSOAP4R$B$N%j%j!<%9%N!<%H$G$9!%(B
33 $BK\J8=q$,4^$^$l$F$$$k%j%j!<%9%Q%C%1!<%8$K$D$$$F$N2r@b$G$9!%(B
34 </p>
35
36 <p>
37 $BK\J8=q$,BP>]$H$7$F$$$k(BSOAP4R$B$N%P!<%8%g%s$O!$(B
38 SOAP4R/1.4.1
39 $B$G$9!%(B
40 </p>
41
42 <ol>
43 <li><a href="#changes">Changes</a></li>
44 <li><a href="#install">Install</a></li>
45 <li><a href="#uninstall">Uninstall</a></li>
46 <li><a href="#whats">What is SOAP4R?</a></li>
47 <li><a href="#dependencies">Dependencies</a></li>
48 <li><a href="#restrictions">Restrictions</a></li>
49 <li><a href="#history">History</a></li>
50 <li><a href="#author">Author</a></li>
51 <li><a href="#copyright">Copyright</a></li>
52 </ol>
53
54 <h2 id="changes" name="changes">1. Changes</h2>
55
56 <p>
57 SOAP4R/1.4$B$O!J$$$D$bDL$j!%!%!%!K$?$/$5$s$N%P%0$r4^$s$G$$$^$7$?!%(B
58 1.4.1$B$O%a%s%F%J%s%9%j%j!<%9$G$9!%$$$/$D$+$N%P%0$,=$@5$5$l$F$$$^$9!%(B
59 Michael Neumann$B$5$s!$$I$&$b$"$j$,$H$&!%(B
60 </p>
61
62 <ul>
63 <li>SOAPStruct#add$B$NCf$G!$(Baccessor$B$rDj5A$9$k$?$a$KMQ$$$F$$$k(Binstance_eval$B$,!$(Bname$B!$(Bname=$B$J$I$N=EMW$J%a%=%C%I$rIT@5$K>e=q$-$7$F$$$^$7$?!%$3$l$r<h$j=|$-!$$3$N%3!<%I$K0MB8$7$F$$$?ItJ,$r=q$-D>$7$^$7$?!%Js9p$7!$M-MQ$J%"%I%P%$%9$r$/$l$?(BMNeumann$B$5$s!$$"$j$,$H$&!%(B</li>
64 <li>charset$B$N07$$$K%P%0$,$"$j$^$7$?!%MxMQ$9$k(BXML$B%W%m%;%C%5$rL@<(E*$K;XDj$7$J$+$C$?>l9g!$(BHTTP$B%X%C%@$N(Bcharset$B$,@5$7$/;XDj$5$l$^$;$s$G$7$?!%(B</li>
65 <li>element.rb$B$NCf$NITMW$J%3!<%I$r<h$j=|$-$^$7$?!%(B</li>
66 <li>SOAP$B%a%C%;!<%8$K%U%)!<%^%C%H%(%i!<$,$"$C$?$H$-$K;2>H$9$kDj?t$,IT@5$G$7$?!%=$@5$7$^$7$?!%(B</li>
67 <li>LiteralEncodingNamespace$B$,(BSOAP$B%b%8%e!<%kD>2<$K0\F0$7$^$7$?!%(B</li>
68 </ul>
69
70 <h2 id="install" name="install">2. Install</h2>
71
72 <p>
73 $B%Q%C%1!<%8$r<hF@$7!$E83+!&?-D9$7$F$/$@$5$$!%$=$7$F(B;
74 </p>
75
76 <pre>
77 &quot;ruby install.rb&quot;
78 </pre>
79
80 <p>
81 $B$H$9$k$H!$I,MW$J%U%!%$%k$,E,Ev$J%G%#%l%/%H%j$K%3%T!<$5$l$^$9!%(B
82 </p>
83
84 <p>
85 lib/soap$B%G%#%l%/%H%j$K4^$^$l$F$$$k%U%!%$%k$,!$(BSOAP4R$B$N%i%$%V%i%j%W%m%0%i%`K\BN$G$9!%(B
86 $B2<5-$O!$(Bredist$B%G%#%l%/%H%j$K4^$^$l$k:FG[I[%Q%C%1!<%872$G$9!%(B
87 </p>
88
89 <dl>
90 <dt class="path">date3.rb</dt>
91 <dd>by $B$U$J$P$5$s(B: <a href="http://www.kt.rim.or.jp/~tadf/ruby.html">http://www.kt.rim.or.jp/~tadf/ruby.html</a></dd>
92
93 <dt class="path">parsedate3.rb</dt>
94 <dd>by $B$U$J$P$5$s(B: <a href="http://www.kt.rim.or.jp/~tadf/ruby.html">http://www.kt.rim.or.jp/~tadf/ruby.html</a></dd>
95
96 <dt class="path">GServer</dt>
97 <dd>by John W. Small: <a href="http://fairfax2.laser.net/~jsmall/rubycorner.html">http://fairfax2.laser.net/~jsmall/rubycorner.html</a></dd>
98
99 <dt class="path">httpserver.rb</dt>
100 <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>
101
102 <dt class="path">application.rb</dt>
103 <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>
104
105 <dt class="path">http-access2</dt>
106 <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>
107 </dl>
108
109 <p>
110 $B%Q%C%1!<%8Cf$N3F%U%!%$%k$N2r@b$G$9!%(B
111 </p>
112
113 <dl>
114 <dt class="path">lib/</dt>
115 <dd>SOAP4R$B$N%i%$%V%i%j%W%m%0%i%`K\BN!%(B</dd>
116
117 <dt class="path">test/</dt>
118 <dd><a href="http://www.xmethods.net/ilab/">`SOAPBuilders Interoperability Lab.'</a>
119 $BMQ$N%/%i%$%"%s%H$*$h$S%5!<%P!%(B
120 $B8=;~E@$G$O%I%-%e%a%s%H$b!V%O%&%D!<!W%b%N$bB8:_$7$^$;$s!%$N$G!$(B
121 test/interopR2/server.cgi$B$O(BRPC$B%5!<%P%5%$%I$N<BAu%5%s%W%k$H$7$FMW%A%'%C%/$G$9!%(B
122 test/interopR2/client*.rb$B$O(BRPC$B%/%i%$%"%s%H%5%$%I$N<BAu%5%s%W%k$H$7$FMW%A%'%C%/$G$9!%(B
123 test/interopR2/base.rb$B$O!$(BRPC$B%5!<%P(B/$B%/%i%$%"%s%H%5%$%I6&M-$NDj5A$r4^$s$G$$$^$9!%(B
124 </dd>
125
126 <dt class="path">sample/</dt>
127 <dd>SOAP4R$B$rMxMQ$9$k%5%s%W%k%W%m%0%i%`!%(B</dd>
128
129 <dt class="path">sample/apacheClient.rb</dt>
130 <dd>SOAP-RPC$B%/%i%$%"%s%H$N%5%s%W%k%W%m%0%i%`!%(B
131 Apache SOAP$B$N!$(Bstockquote$B$*$h$S(Baddressbook$B%G%b$K@\B3$9$k!%(B
132 $B@h$K%5!<%PB&$N%$%s%9%H!<%k(B &amp; deploy$B$r:Q$^$;$F$*$/$3$H!%(B
133 <pre class="path">
134 ./sampleClient.rb http://localhsot:2020/xml-soap/rpcrouter/rpcrouter.jsp
135 </pre>
136 $B$J$I$H$7$F5/F0$9$k!%(B</dd>
137
138 <dt class="path">sample/RAA/*</dt>
139 <dd>SOAP-RPC$B%/%i%$%"%s%H$N%5%s%W%k%W%m%0%i%`$=$N(B2$B!%(B
140 www.ruby-lang.org$B$K$"$k(BRAA$B%5!<%P$K@\B3$9$k%W%m%0%i%`72$G$9!%(B
141 <ul>
142 <li>soap4r.rb, soap4rApp.rb: SOAP4R$B$r;H$&(BRuby$B%9%/%j%W%H(B</li>
143 <li>xmlrpc4r.rb: xmlrpc4r$B!J(BRAA$B$K$"$j$^$9!K$r;H$&(BRuby$B%9%/%j%W%H(B</li>
144 <li>pocketSOAP.js: pocketSOAP$B$r;H$&(BJScript$B%9%/%j%W%H(B</li>
145 <li>SOAP::Lite.pl: SOAP::Lite for Perl$B$r;H$&(BPerl$B%9%/%j%W%H(B</li>
146 </ul>
147 $B$3$N%5!<%P$O%F%9%H8x3+Cf$J$N$G!$0BDjF0:n$r4|BT$7$J$$$G$/$@$5$$!%(B
148 </dd>
149
150 <dt class="path">redist/</dt>
151 <dd>$B3F<o:FG[I[%Q%C%1!<%8$+$i!$(BSOAP4R$B$GMxMQ$9$k%U%!%$%k72!%(B
152 $BMxMQ$5$;$FD:$$$F$$$k$_$J$5$s!$$I$&$b$"$j$,$H$&$4$6$$$^$9!%(B
153 </dd>
154
155 <dt class="path">redist/archive/</dt>
156 <dd>$B3F<o:FG[I[%Q%C%1!<%8$=$N$b$N!%(B
157 $B3F%Q%C%1!<%8$NCx:n8"$*$h$S3F<oNY@\8"$K$D$$$F$O!$3F%Q%C%1!<%8$K5-:\$5$l$F$$$k$b$N$K=>$&$3$H!%(B</dd>
158 </dl>
159
160 <h2 id="uninstall" name="uninstall">3. Uninstall</h2>
161
162 <p>
163 $B%$%s%9%H!<%k;~$K:n@.$5$l$?%U%!%$%k$rA4It>C$7$F$/$@$5$$!%(B
164 </p>
165
166 <pre>
167 ruby -rrbconfig -e 'include Config; puts CONFIG[&quot;sitedir&quot;] + &quot;/&quot; + CONFIG[&quot;MAJOR&quot;] + &quot;.&quot; + CONFIG[&quot;MINOR&quot;]'
168 </pre>
169
170 <p>
171 $B$O!$%$%s%9%H!<%k@h%G%#%l%/%H%j$rI=<($9$k$O$:$G$9!%(B
172 $B$3$N%G%#%l%/%H%j$G!$(B&quot;soap&quot;$B%G%#%l%/%H%j$*$h$S!$(B&quot;redist&quot;
173 $B%G%#%l%/%H%j$K4^$^$l$k%U%!%$%kL>$r%A%'%C%/$7$F$/$@$5$$!%(B
174 </p>
175
176 <h2 id="whats" name="whats">4. What is SOAP4R?</h2>
177
178 <p>
179 SOAP4R$B$O!$(B
180 <a href="http://www.w3.org/TR/SOAP/">Simple Object Access Protocol (SOAP) 1.1 (W3C Note)</a>
181 $B$r(BRuby$B$+$iMxMQ$9$k$?$a$N%i%$%V%i%j%W%m%0%i%`$G$9!%(B
182 SOAP$B$K$D$$$F$N>\:Y$O!$(B
183 <a href="http://www.sarion.co.jp/ml/soap/">SOAP-ml-JP Home Page</a>
184 $B$K$"$k%j%s%/=8!$(B
185 <a href="http://www.sarion.co.jp/ml/soap/link.html">SOAP-ml-JP Links</a>
186 $B$r8fMw$/$@$5$$!%(B
187 </p>
188
189 <p>
190 $BB><BAu$H$N8_49@-$N>pJs$rJg=8$7$F$$$^$9!%(B
191 $B!V!A$K$D$J$$$G$_$?$,>e<j$/$$$+$J$$!W!V>e<j$/$$$C$?!W$H$$$&>pJs$,$"$j$^$7$?$i!$(B
192 $B$*5$7Z$K(B
193 <a href="mailto:nakahiro@sarion.co.jp" class="path">nakahiro@sarion.co.jp</a>
194 $B$^$G8fO"Mm$/$@$5$$!%2DG=$J8B$jBP1~$7$^$9!%(B
195 </p>
196
197 <h2 id="dependencies" name="dependencies">5. Dependencies</h2>
198
199 <p>
200 SOAP4R$B$rMxMQ$9$k$?$a$K$O!$0J2<$N$b$N$,I,MW$G$9!%(B
201 </p>
202
203 <ul>
204 <li>SOAP4R$B$O(B
205 <a href="http://www.ruby-lang.org">Ruby</a>
206 $B8~$1$N%i%$%V%i%j$G$9!%(B
207 $B$b$A$m$s(BRuby$BK\BN$,I,MW$G$9!%(B
208 $B2TF/%F%9%H$O(B1.6$B7O$G9T$J$C$F$$$^$9!%(B
209 $B%/%i%9JQ?t$r;H$C$F$$$k$?$a!$(B1.4$B7O$G$OF0$-$^$;$s!%(B</li>
210
211 <li>SOAP4R$B$O(BXML$B4XO"$N=hM}$N$?$a$K!$(BXML$B%W%m%;%C%5$rI,MW$H$7$^$9!%(B
212 $B:#$N$H$3$m!$0J2<$N$$$:$l$+$N(BXML$B%W%m%;%C%5%b%8%e!<%k$,%$%s%9%H!<%k$5$l$F$$$k(B
213 $BI,MW$,$"$j$^$9!J(BSOAP4R$B$,<B9T;~$K<+F08!=P$7$^$9!K!%(B
214 <ul>
215 <li><a href="http://www.ruby-lang.org/en/raa-list.rhtml?name=NQXML">NQXML module</a></li>
216 <li><a href="http://www.ruby-lang.org/en/raa-list.rhtml?name=XMLParser">XMLParser module</a></li>
217 </ul></li>
218 </ul>
219
220 <h2 id="restrictions" name="restrictions">6. Restrictions</h2>
221
222 <p>
223 SOAP4R$B$O(B
224 <a href="http://www.w3.org/TR/SOAP/">SOAP 1.1 (W3C Note)</a>
225 $B;EMM$r%5%]!<%H$9$k$3$H$rL\E*$H$7$F$$$^$9$,!$8=;~E@$G$O0J2<$K<($93F<oMM!9$J@)8B$,$"$j$^$9!%(B
226 $B$3$l$i$OA4$F!$(BSOAP4R$B$N<BAu$K$h$k@)8B$G$9!%(B
227 </p>
228
229 <ul>
230 <li style="margin-top: 2ex;">SOAP Envelope$B$K$D$$$F(B
231 <ul>
232 <li>SOAP actor$BB0@-$KBP1~$7$F$$$^$;$s!%(B</li>
233 <li>SOAP mustUnderstand$BB0@-$KBP1~$7$F$$$^$;$s!%(B</li>
234 <li>SOAP Fault Codes$B$r??LLL\$K07$C$F$^$;$s!%(B</li>
235 </ul></li>
236 <li style="margin-top: 2ex;">SOAP Encoding$B$K$D$$$F(B
237 <ul>
238 <li>XML Schema$B$rFI$s$G(Bencode/decode$B$9$k$3$H$O$G$-$^$;$s!%(B
239 SOAP Encoding$BK\BN$KKd$a9~$^$l$?(Bxsi:type$B$N$_$rMxMQ$7$^$9!%(B</li>
240 </ul></li>
241 <li style="margin-top: 2ex;">$B$=$NB>(B
242 <ul>
243 <li>$B%H%i%s%9%]!<%H$O(BHTTP$B$N%5!<%P!$%/%i%$%"%s%HB&$N$_$G$9!%(B</li>
244 <li>HTTP Extension Framework$B!J(BM-POST$B!K$KBP1~$7$F$$$^$;$s!%(B</li>
245 </ul></li>
246 </ul>
247
248 <h2 id="history" name="history">7. History</h2>
249
250 <dl>
251 <dt>1.4.1 - December 7, 2001</dt>
252 <dd>SOAP4R/1.4$B$O!J$$$D$bDL$j!%!%!%!K$?$/$5$s$N%P%0$r4^$s$G$$$^$7$?!%(B
253 1.4.1$B$O%a%s%F%J%s%9%j%j!<%9$G$9!%$$$/$D$+$N%P%0$,=$@5$5$l$F$$$^$9!%(B
254 Michael Neumann$B$5$s!$$I$&$b$"$j$,$H$&!%(B
255
256 <ul>
257 <li>SOAPStruct#add$B$NCf$G!$(Baccessor$B$rDj5A$9$k$?$a$KMQ$$$F$$$k(Binstance_eval$B$,!$(Bname$B!$(Bname=$B$J$I$N=EMW$J%a%=%C%I$rIT@5$K>e=q$-$7$F$$$^$7$?!%$3$l$r<h$j=|$-!$$3$N%3!<%I$K0MB8$7$F$$$?ItJ,$r=q$-D>$7$^$7$?!%Js9p$7!$M-MQ$J%"%I%P%$%9$r$/$l$?(BMNeumann$B$5$s!$$"$j$,$H$&!%(B</li>
258 <li>charset$B$N07$$$K%P%0$,$"$j$^$7$?!%MxMQ$9$k(BXML$B%W%m%;%C%5$rL@<(E*$K;XDj$7$J$+$C$?>l9g!$(BHTTP$B%X%C%@$N(Bcharset$B$,@5$7$/;XDj$5$l$^$;$s$G$7$?!%(B</li>
259 <li>element.rb$B$NCf$NITMW$J%3!<%I$r<h$j=|$-$^$7$?!%(B</li>
260 <li>SOAP$B%a%C%;!<%8$K%U%)!<%^%C%H%(%i!<$,$"$C$?$H$-$K;2>H$9$kDj?t$,IT@5$G$7$?!%=$@5$7$^$7$?!%(B</li>
261 <li>LiteralEncodingNamespace$B$,(BSOAP$B%b%8%e!<%kD>2<$K0\F0$7$^$7$?!%(B</li>
262 </ul></dd>
263
264
265 <dt>1.4 - December 5, 2001</dt>
266 <dd>
267 <ul>
268 <li>$B%G!<%?7?(B:
269 <ul>
270 <li>XSDFloat: double float$B$r(Bsingle float$B$K4]$a$k:]$K%P%0$,$"$j$^$7$?!%=$@5$5$l$^$7$?!%(B</li>
271 <li>SOAPElement: literal encoding$B!J(Bencoding$B$;$:$K(BXML$B$rKd$a9~$`!K$N$?$a$KDI2C$5$l$^$7$?!%(B</li>
272 <li>SOAP data model(baseData.rb)$B$+$i(Bencoding$B4XO"5!G=$r<h$j=|$-$^$7$?!%(BEncondingStyleHandler$B$,E,59H=CG$9$Y$-$G$9!%(B</li>
273 <li>SOAPHeaderItem: $B$h$j;H$$0W$/%$%s%?%U%'%$%9$rJQ99$7$^$7$?!%(B</li>
274 </ul></li>
275
276 <li>SOAP Encoding:
277 <ul>
278 <li>NQXML$B$NLZ9=B$%b%G%k$KMj$i$:!$<+A0$G(Bencoding$B$7$^$9!%(B</li>
279 <li>$B$D$$$KB?=E;2>H$N(Bencoding$B$r<BAu$7$^$7$?(B!</li>
280 <li>marshal.rb: Envelope$B$H(BBody$B$rH<$J$C$F(Bmarshal$B$9$k$h$&$K$J$j$^$7$?!%(B
281 SOAP Encoding$B$G$O!$B?=E;2>H$N(Bencoding$B$N$?$a$K(BBody$B$,I,MW$G$9!%(B
282 $BCm0U(B: $B=>Mh$N<BAu$H$N8_49@-$,$"$j$^$;$s!%(B</li>
283 <li>literal encoding$B$N%O%s%I%i$rDI2C$7!$$3$l$r(Bdefault$B$H$7$^$7$?!%(B</li>
284 <li>encoding.rb$B$r(BencodingStyleHandler.rb$B$KL>A0$rJQ$($^$7$?!%(B</li>
285 <li>ASP.NET$B$N(Bencoding handler$B$rDI2C$7$^$7$?!%(BASP.NET$B$O%G%U%)%k%H$G$O(Bliteral encoding$B$r;HMQ$7$^$9$,!$85$O$H$$$($P$d$C$Q$j4X?t$HG[Ns$G$"$k$?$a!$<u$1B&$G$b$=$l$C$]$/(Bdecode$B$7$?$[$&$,JXMx$G$9!J(BDOM$B%W%m%0%i%_%s%0$J$s$+$7$?$/$J$$!K!%(B</li>
286 <li>$BMWAGL>$N(Bescape$BJ}K!$rJQ99$7$^$7$?!%(B
287 <ul>
288 <li>:: &lt;=&gt; \.\.</li>
289 <li>[^a-zA-Z0-9_-] &lt;=&gt; \.[0-F][0-F]
290 </ul>
291 $B@)8B(B: SOAP4R$B$N(BRPC$B4XO"5!G=$r;H$&>l9g!$%a%=%C%IL>!$%/%i%9L>!$%a%s%PL>$K(B'.'$B$r4^$`(Bobject$B$NE>Aw$r9T$J$&$3$H$O$G$-$^$;$s!%(BRuby$B$NJ8K!E*$K$O$3$l$GLdBj$J$$$O$:$G$9!%(B</li>
292 </ul></li>
293
294 <li>RPC$B4XO"5!G=(B:
295 <ul>
296 <li>Driver: $B%a%C%;!<%8%s%0$r9T$J$&$?$a$N%a%=%C%I!$(B'invoke'$B$rDI2C$7$^$7$?!%(B</li>
297 <li>Driver: SOAP Fault$B$N(Bdetail$BMWAG$NCf?H$r!$(BDriver$B$+$i%f!<%6%"%W%j%1!<%7%g%s$KJV$9Nc30$NCf$K%;%C%H$9$k$h$&$K$7$^$7$?!%(B</li>
298 <li>Processor: marshal/unmarshal$B$N%$%s%?%U%'%$%9$rJQ99$7$^$7$?!%(B</li>
299 <li>mappingRegistry.rb$B$,(BrpcUtils.rb$B$+$iJ,N%$7$^$7$?!%(B</li>
300 </ul></li>
301 </ul></dd>
302
303
304 <dt>1.3.8 - October 4, 2001</dt>
305 <dd><a href="http://www.whitemesa.com/interop.htm">SOAPBuilders Interoperability Lab &quot;Round 2&quot;</a>
306 $B$G8!=P$5$l$?Hs8_49@-!$$*$h$S(BMichael Neumann$B$5$s$+$i$NJs9p$K4p$E$/=$@5!%(B
307
308 <ul>
309 <li>$B%G!<%?7?(B:
310 <ul>
311 <li>XSDFloat: '123.0junk'$B$N$h$&$J0[>o%G!<%?$,(B0.0$B$KJQ49$5$l$F$$$^$7$?!%(B
312 $B$3$l$O6X;_$5$l$k$Y$-$G$9!%=$@5$7$^$7$?!%(B</li>
313 <li>XSDFloat: $BG\@:EY(B-&gt;$BC1@:EYJQ49%3!<%I$r=$@5$7$^$7$?!%(B</li>
314 </ul></li>
315
316 <li>RPC$B4XO"5!G=(B:
317 <ul>
318 <li>Ruby$B$N7?L>$H(BXML$BMWAGMQ$N(BNCName$B$NBP1~IU$1@oN,$rJQ99$7$^$7$?!%(B
319 'Foo::Bar'$B$H$$$&7?$r(B'Foo.Bar'$B$H$$$&MWAG$KBP1~$5$;$^$9!%(B</li>
320 <li>SOAP$B%*%V%8%'%/%H@8@.MQ$N%X%k%Q4X?t$K!$(BmappingRegistry$B$rEO$;$k$h$&$K$7$^$7$?!%(B</li>
321 </ul></li>
322
323 <li>$B$=$NB>(B:
324 <ul>
325 <li>SOAP Fault$B$N(Bfaultstring$B$,6u$N;~$K!$(B'(No faultstring)'$B$H$$$&J8;zNs$r%;%C%H$7$^$9!%(B</li>
326 <li>server.rb: mappingRegistry$B$r%;%C%H$9$k%$%s%?%U%'%$%9$rDI2C$7$^$7$?!%(B</li>
327 <li>marshal.rb: $B7?L>$+$i(BNCName$B$r@8@.$7$^$9!%(B</li>
328 </ul></li>
329 </ul></dd>
330
331
332 <dt>1.3.7 - August 24, 2001</dt>
333 <dd><a href="http://www.whitemesa.com/interop.htm">SOAPBuilders Interoperability Lab &quot;Round 2&quot;</a>
334 $B$G8!=P$5$l$?Hs8_49@-$r$$$/$D$+=$@5$7$^$7$?!%(B
335
336 <ul>
337 <li>$B%G!<%?7?(B:
338 <ul>
339 <li>$BA4$F$N%G!<%?7?$G!$(Bnil$B$r07$($k$h$&$K$7$^$7$?!%(B</li>
340 <li>XSDInt/Integer/Long: '123junk'$B$N$h$&$JIT@5$JCM$r8!=P$9$k$?$a$K!$(Bto_i -&gt; Integer()$B$r;H$&$h$&$K$7$^$7$?!%(B</li>
341 <li>XSDDateTime, XSDDate, XSDTime: $BL@<(E*$K(BUTC$B$G$"$k$3$H$rI=$9$?$a!$KvHx$K(B'Z'$B$rIU$1$k$h$&$K$7$^$7$?!%(B</li>
342 <li>SOAPStruct: xsi:type$B$,L@<($5$l$F$$$J$$9=B$BN$G$b<u$1$D$1$k$h$&$K$7$^$7$?!%(B</li>
343 <li>Map(Hash): item$BMWAG$N7?$O7?IU$1$7$J$$$h$&$K$7$^$7$?!%(BApache$B7O$N(BSOAP$B<BAu$,5a$a$F$$$^$9!%(B</li>
344 </ul></li>
345
346 <li>$B%9%H%j!<%`4XO"(B:
347 <ul>
348 <li>MPOST$BBP1~%3!<%I$r:o$j$^$7$?!%(B</li>
349 <li>ECONNRESET$B$r8!=P$7$F$$$^$;$s$G$7$?!%=$@5$7$^$7$?!%(B</li>
350 <li>$B%?%$%`%"%&%H$r%5%]!<%H$7$^$7$?!%(B</li>
351 </ul></li>
352
353 <li>$B$=$NB>(B:
354 <ul>
355 <li>URb$B$G$J$/(BURI$B%b%8%e!<%k$r;H$&$h$&$K$7$^$7$?!%(BURb$B$,(BURI$B$KL>A0$rJQ99$7$?$N$KDI=>$7$?$@$1$G$9!%(B</li>
356 <li>NQXML/1.1.0$B$KBP1~$7$^$7$?!%(B</li>
357 </ul></li>
358 </ul></dd>
359
360 <dt>1.3.6 - July 27, 2001</dt>
361 <dd>Michael Neumann$B$5$s$+$i$N$?$/$5$s$N%U%#!<%I%P%C%/!%(B
362 $B$"$j$,$H$&$4$6$$$^$9!%(B
363
364 <ul>
365 <li>hexBinary type: $BDI2C$7$^$7$?!%(B</li>
366 <li>nil type: xsd:nil$B$G$O$J$/!$(Bxsi:nil$B$H$9$Y$-$G$7$?!%(B</li>
367 <li>$BC1FH%5!<%P<BAu$rDI2C$7$^$7$?!%(BMichael Neumann$B$5$s$K46<U$7$^$9!%(B</li>
368 <li>XML$BJ8=q@k8@ItJ,$N2r@O$,IT@5$G$7$?!%=$@5$7$^$7$?!%(B</li>
369 <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>
370 <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>
371 <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>
372 </ul></dd>
373
374 <dt>1.3.5 - July 14, 2001</dt>
375 <dd>Michael Neumann$B$5$s$+$i$N$?$/$5$s$N%U%#!<%I%P%C%/!%(B
376 $BH`$+$i$N2ACM$N$"$k%3%a%s%H$K46<U$7$^$9!%(B
377
378 <ul>
379 <li>$B0MB8$9$k(BURI$B%i%$%V%i%j$r!$(Buri$B$+$i(BURb$B$KJQ99$7$^$7$?!%(B</li>
380
381 <li>$B7?4XO"$NJQ99(B:
382   <ul>
383     <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>
384     <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>
385     <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>
386   </ul>
387 </li>
388
389 <li>XML$B%Q!<%6$N%5%]!<%H(B:
390   <ul>
391     <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>
392     <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>
393   </ul>
394 </li>
395
396 <li>RPC$B4XO"5!G=$NJQ99(B:</li>
397   <ul>
398     <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>
399     <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>
400     <li>addMethod$B$G(B'retval'$B$,Dj5A$5$l$J$+$C$?;~!$(Bvoid$B$rJV$7$^$9!%(B</li>
401     <li>BigNum$B$O!$CM$NHO0O$K1~$8!$(BSOAP$B$N(BLong$B7?$KJQ49$5$l$^$9!%(B</li>
402   </ul>
403 </li>
404 </ul></dd>
405
406 <dt>1.3.4.2 - July 11, 2001</dt>
407 <dd>
408 SOAP4R/1.3.4$B$O(B2001/7/10$B$K0lEY%Q%C%1!<%82=$5$l$^$7$?!%(B
409 $B$7$+$7!$(BMNeumann$B$5$s$H(Bknu$B$5$s$K65$($F$$$?$@$$$F!$(B
410 'redist'$B%G%#%l%/%H%j$r%Q%C%1!<%8$K4^$a$k$N$rK:$l$F$$$?$3$H$K5$IU$-$^$7$?!%(B
411 $B$=$3$G3+H/HG$+$i$$$/$D$+$N=$@5$r<h$j9~$`$HF1;~$K!$(B
412 1.3.4.2$B$H$7$F:FEY%Q%C%1!<%82=$7$^$7$?!%(B
413 $BIQHK$J%j%j!<%9$G?=$7Lu$"$j$^$;$s!%!%!%(B
414 <br/><br/>
415 <a href="http://www.xmethods.net/ilab/">`SOAPBuilders Interoperability Lab.'</a>
416 $B$G8!=P$5$l$?Hs8_49@-$r$$$/$D$+=$@5$7$^$7$?!%(B
417 </p>
418
419 <ul>
420 <li>1.3.4.2$B$G$NJQ99(B:
421   <ul>
422     <li>Decimal$B7?(B: $B4VH4$1$J%P%0$r=$@5$7$^$7$?!%(B0.0001$B$,(B0.1$B$KJQ49$5$l$F$7$^$C$F$$$^$7$?!%(B</li>
423     <li>CGIStub$B$O(BSOAP Fault$B$rJV$9$H$-$K(BHTTP status 500$B$rJV$9$h$&$K$J$j$^$7$?!%(B
424         $B$*$+$7$J;EMM$J$N$G$:$C$HL5;k$7$F(B200$B$rJV$7$F$-$^$7$?$,!$(B
425         SOAP/1.2 W3C WD 9 July 2001$B$b$3$l$r:NMQ$7$?$h$&$G$9!%$`!<!%!%!%(B</li>
426     <li>RPC$B%/%i%$%"%s%H<BAu!J(Bdriver.rb$B!K$K$*$$$F!$(BException#set_backtrace$B$,@5$7$/F/$$$F$$$^$;$s$G$7$?!%(B</li>
427   </ul>
428 </li>
429 <li>$B7?4XO"$NJQ99(B:
430   <ul>
431     <li>Array: $BAB$JG[Ns$N%5%]!<%H$,IT40A4$G$7$?!%=$@5$5$l$^$7$?!%(B</li>
432     <li>Date: $BDI2C$5$l$^$7$?!%(B</li>
433     <li>Time: $BDI2C$5$l$^$7$?!%(B</li>
434     <li>DateTime: $B%_%jIC$r%5%]!<%H$7$^$7$?!%(B</li>
435     <li>String: $B%G%U%)%k%HCM$O(Bnil$B$G$O$J$/(B''$B$G$"$k$Y$-$G$9!%(B</li>
436     <li>Nil: xsi:nil$B$NB0@-CM$O(B'true'$B$8$c$J$/$F(B'1'$B$+$b$7$l$J$$!%=$@5$5$l$^$7$?!%(B</li>
437   </ul>
438 </li>
439
440 <li>XML$B%Q!<%6$N%5%]!<%H(B:
441   <ul>
442     <li>expat$B$rMxMQ$7$?(BXML$B%Q!<%6!$(BXMLParser$B$rMxMQ$9$k!$(BSOAPXMLParser$B$H(BSOAPSAXDriver$B$rDI2C$7$^$7$?!%(B
443         XMLParser$B$O(BRAA$B$+$iF~<j2DG=$G$9(B: <a href="http://www.ruby-lang.org/en/raa-list.rhtml?name=XMLParser">XMLParser module</a>.<br/>
444         XMLParser$B$r;H$&(B -&gt; &quot;require 'soap/xmlparser'&quot;$B$rDI2C$7$^$9!%(B<br/>
445         SAX driver of XMLParser$B$r;H$&(B -&gt; &quot;require 'soap/saxdriver'&quot;$B$rDI2C$7$^$9!%(B<br/>
446         NQXMLParser$B$r;H$&(B -&gt; $B2?$b$7$J$/$F$b$+$^$$$^$;$s!%(B<br/>
447         FYI:
448         <ul>
449           <li>XMLParser$B%P!<%8%g%s$,0lHVB.$$$G$9!%(B</li>
450           <li>SAXDriver$B%P!<%8%g%s$O$a$A$c$/$A$cCY$$$G$9!%(B</li>
451           <li>NQXMLParser$B%P!<%8%g%s$O!$(BXMLParser$B%P!<%8%g%s$h$j<c43CY$$DxEY!J(BSOAP$B%a%C%;!<%8$N(BXML$BJ8=q$O>.$5$$$N$@!K!%(B</li>
452           <li>XMLParser$B$O(BRuby$B$N3HD%%b%8%e!<%k$J$N$G!$;H$&$K$O!$(Bexpat$B$H(BXMLParser$B$r<h$C$F$-$F%3%s%Q%$%k!&%$%s%9%H!<%k$9$kI,MW$,$"$j$^$9!%(B</li>
453           <li>$BJ8;z%3!<%I$N<+F0JQ495!G=$O!$(BXMLParser$B%P!<%8%g%s$H(BSAXDriver$B%P!<%8%g%s$G$7$+;H$($^$;$s!%0J2<$b;2>H$N$3$H!%(B</li>
454         </ul>
455     </li>
456     <li>$BJ8;z%3!<%I$N<+F0JQ495!G=$r%5%]!<%H$7$^$7$?!%(BUTF-8 &lt;-&gt; $KCODE$B!J(BEUC, SJIS$B!K$NJQ49$r9T$J$$$^$9!%(B
457         XMLParser$B%b%8%e!<%k!$(Buconv$B%b%8%e!<%k$,I,MW$G$9!%(B</li>
458     <li>SOAP$B%a%C%;!<%8$N(BXML$BJ8=q$K(BXML$B@k8@$,IU$/$h$&$K$J$j$^$9!%(B</li>
459   </ul>
460 </li>
461
462 <li>RPC$B4XO"5!G=$NJQ99(B:</li>
463   <ul>
464     <li>CGIStub#addMethod$B$N%$%s%?%U%'%$%9$,JQ$o$j$^$7$?!%(B
465         $B$3$3$G$O%a%=%C%I$NL>A06u4V$r@k8@$G$-$J$/$J$j$^$9!%(B
466         CGIStub$B%$%s%9%?%s%9$O$?$@(B1$B$D$NL>A06u4V$@$1$r%5%]!<%H$7$^$9!%(B</li>
467     <li>$B=PNO%Q%i%a!<%?$N%5%]!<%H$rDI2C$7$^$7$?!%(B</li>
468     <li>$B%a%=%C%I@k8@%$%s%?%U%'%$%9!J(BRPCRouter#addMethod$B$H(BDriver#addMethod$B!K$rJQ99$7$^$7$?!%(B
469         $BN><T$K$F!$%Q%i%a%?L>$H%Q%i%a%?$N7?!J(Bin, inout, out, retval$B!K$r;XDj$G$-$^$9!%(B
470         $B8=:_$N$H$3$m!$%5!<%PB&$G$O%Q%i%a%?L>$O%A%'%C%/$5$l$^$;$s$,!$>-MhE*$K$O%A%'%C%/$5$l$k$Y$-$G$9!%(B
471         $B2ACM$N$"$k%3%a%s%H$r$/$l$?(BMichael Neumann$B$5$s$K46<U$7$^$9!%(B</li>
472   </ul>
473 </li>
474 </ul></dd>
475
476
477 <dt>1.3.3 - July 4, 2001</dt>
478 <dd><a href="http://www.xmethods.net/ilab/">`SOAPBuilders Interoperability Lab.'</a>
479 $B$G8!=P$5$l$?Hs8_49@-$r$$$/$D$+=$@5$7$^$7$?!%(B
480 $B$^$?!$(B
481 <a href="http://www.ruby-lang.org/en/raa-list.rhtml?name=XML-RPCL">XML-RPC module</a>
482 $B:n<T$N(BMichael Neumann$B$5$s$K$b$i$C$?%$%s%9%H!<%i$,IU$-$^$7$?(B!
483
484 <ul>
485 <li>Michael Neumann$B$5$s$K$h$k(BSOAP4R Installer$B$rDI2C$7$^$7$?!%$"$j$,$H$&(B!</li>
486 <li>$B7?4XO"$NJQ99(B:
487   <ul>
488     <li>Boolean: true/false$B$NB>$K!$(B1/0$B$r2r<a$9$k$h$&$K$J$j$^$7$?!%(B</li>
489     <li>Float: single-precision 32-bit$BIbF0>.?tE@$r07$$$^$9!%(B
490         Ruby$B$N(BFloat$B$O(Bdoule-precision$B$G$9!J$@$h$M(B?$B!K(B</li>
491     <li>Double: $BDI2C$5$l$^$7$?!%(BRuby$B$N(BFloat$B$KBP1~$7$^$9!%(B</li>
492     <li>DateTime: $B%?%$%`%>!<%s$KBP1~$7$^$7$?!%(Bl</li>
493     <li>Long: $BDI2C$5$l$^$7$?!%(B</li>
494     <li>Int: $BFbItE*$K!$(BLong$B$r7Q>5$9$k$h$&$KJQ99$7$^$7$?!%5!G=$K$O$"$^$j4X78$7$^$;$s!%(B</li>
495     <li>Array: 'position'$B$H(B'offset'$B$KBP1~$7$^$7$?!%AB$JG[Ns$HItJ,E*$JG[Ns$r07$$$^$9!%(B</li>
496     <li>Array: $BB?<!85G[Ns$KBP1~$7$^$7$?!%FH<+<BAu$G$9$,$($i$/%@%5$$$N$G!$:#8e$O!$(BNArray$B$,%$%s%9%H!<%k$5$l$F$$$k4D6-$G$O(BNArray$B$r;H$&$h$&$KJQ99$7$?$$$H;W$$$^$9!%(B</li>
497     <li>Decimal: $BDI2C$5$l$^$7$?$,!$$^$@IT40A4$G$9!%(B</li>
498   </ul>
499 </li>
500 <li>SOAP-ENC$B$N7?$H$7$FDj5A$5$l$F$$$J$$7?$r$_$D$1$?$H$-$N%(%i!<%a%C%;!<%8$,IT@5$G$7$?!%(B</li>
501 <li>CR(\r)$B$r0BA4$KE>Aw$7$h$&$H;n$_$^$9!%:#8e$N99$J$k%F%9%H$,I,MW$G$9!%!%!%(B</li>
502 <li>'faultcode'$B$N$h$&$J(BFault$B9`L\$r!$(BBody$B$HF1MM$K2r@O$9$k$h$&$K$7$^$7$?!JFH<+$K$d$C$F$$$?$N$G!$(Bhref/id$B$J$I$N2r@O$KITHw$,$"$j$^$7$?!K!%(B</li>
503 <li>rpcUtils.rb$B$OBgI}$K=q$-49$($i$l$^$7$?!%(B
504   <ul>
505     <li>$B8@8l%P%$%s%G%#%s%0!J(BRuby$B%*%V%8%'%/%H"+"*(BSOAP$B%*%V%8%'%/%H%b%G%k!K$N%^%C%T%s%0$r30It$+$i;XDj$9$k$h$&$K$7$^$7$?!%(B</li>
506     <li>soap2obj$B$H(Bobj2soap$B$N%$%s%?%U%'%$%9$,JQ99$5$l$^$7$?!%(B</li>
507     <li>Bignum$B$O(Bint$B$+$b$7$l$J$$$7!$(Binteger$B$+$b$7$l$^$;$s!%4D6-$K0MB8$7$^$9!%(B
508         $BCM0h!J(B-2147483648$B!A(B+2147483647$B!K$r<+?H$G%A%'%C%/$9$k$h$&$K$7$^$7$?(B.</li>
509     <li>ary2md$B$H$$$&%$%s%?%U%'%$%9$rDI2C$7$^$7$?!%G[Ns!J!J$NG[Ns!K!%!%!%!K$rB?<!85G[Ns$KJQ49$7$^$9!%(B</li>
510     <li>struct2obj: Struct#members$B$,JV$9G[Ns$NJB$S$KIT@5$K0MB8$7$F$$$^$7$?!%=$@5$7$^$7$?!%(B</li>
511     <li>Ruby$B$N(BArray$B$O(BanyType$B7?$NG[Ns$KJQ49$5$l$k$Y$-$G$9!%=$@5$7$^$7$?!%(B</li>
512   </ul>
513 </li>
514 <li>$BDL?.ESCf$G%(%i!<$,5/$-$?>l9g$G$b!$DL?.7k2L$r%m%0$K=q$-=P$9$h$&$K$7$^$7$?!%(B</li>
515 </ul></dd>
516
517 <dt>1.3.2 - June 21, 2001</dt>
518 <dd><a href="http://www.xmethods.net/ilab/">`SOAPBuilders Interoperability Lab.'</a>
519 $B$G8!=P$5$l$?Hs8_49@-$r$$$/$D$+=$@5$7$^$7$?!%(B
520
521 <ul>
522 <li>XSD 1999$B!JD9$/N.DL$7$F$$$?%I%i%U%H%P!<%8%g%s!K$G$O(B
523 &quot;null='1'&quot;$B$H$9$Y$-$J$N$KBP$7!$(B
524 XSD 2001$B!J4+9p%P!<%8%g%s!K$G$O!$(B
525 &quot;nil='1'&quot;$B$O(B&quot;nil='true'&quot;$B$G$"$k$Y$-$G$9!%(B
526 $B=$@5$7$^$7$?!%(B</li>
527 <li>SOAP Array$B$,(Bxsi:type$B$K$h$C$F7?;XDj$5$l$F$$$^$;$s$G$7$?!%(B</li>
528 <li>root$BB0@-$N07$$$,4V0c$C$F$$$?$N$r=$@5$7$^$7$?!%(B</li>
529 <li>SOAP-ENC:String$B$N$h$&$JMWAGL>$G5-=R$5$l$k(B
530 SOAP Encoding$B%G%U%)%k%H7?IU$1MWAG$r%5%]!<%H!%(B</li>
531 <li>$B;RMWAG$K%G%U%)%k%HL>A06u4V5!G=$,7Q>5$5$l$F$$$^$;$s$G$7$?!%=$@5$7$^$7$?!%(B</li>
532 <li>$B%G%U%)%k%H$N(BencodingStyle$B$r;XDj$9$k$3$H$,$G$-$^$9!%(B</li>
533 <li>void$B7?$r%5%]!<%H!J(BSOAP::RPCUtils::SOAPVoid$B!K!%(B</li>
534 </ul></dd>
535
536 <dt>1.3.1 - May 30, 2001</dt>
537 <dd><a href="http://www.xmethods.net/ilab/">`SOAPBuilders Interoperability Lab.'</a>
538 $B$G8!=P$5$l$?Hs8_49@-$r$$$/$D$+=$@5$7$^$7$?!%(B
539
540 <ul>
541 <li>Base64$B7?$N%G!<%?$N@hF,$*$h$SKvHx$K6uGr$,$"$k$H8mF0:n$7$F$$$?$N$r=$@5$7$^$7$?!%(B</li>
542 <li>SOAP-ENC$B$N(BBase64$B7?$N%G!<%?%?%$%W@k8@$,4V0c$C$F$$$^$7$?!%(B</li>
543 <li>Float$B7?$G(BNaN, INF, -INF$B$r07$($k$h$&$K$7$^$7$?!%(B</li>
544 <li>xsd:1999$B7?$rMxMQ$9$k$?$a$N3F<o@k8@$r(BXMLSchemaDatatypes1999.rb$B$H$7$FJ,N%$7$^$7$?!%(B'require &quot;soap/XMLSchemaDatatypes1999&quot;'$B$H$7$FMxMQ$7$F$/$@$5$$!%(B</li>
545 <li>root$BB0@-$r%5%]!<%H$7$^$7$?!%(B</li>
546 <li>Fault$B$rJV$9;~$K$O(BHTTP status 500$B$rJV$9$h$&$K$7$^$7$?!%(B</li>
547 </ul></dd>
548
549 <dt>1.3.0 - May 20, 2001</dt>
550 <dd><ul>
551 <li><a href="http://www.ruby-lang.org/en/raa-list.rhtml?name=NQXML">NQXML module</a>
552 $B$r:NMQ$7!$(Bmarshal/unmarshal$B6&$KA4LLE*$K=q$-49$($^$7$?(B
553 $B!J(BXML$B%9%H%j!<%`$N2r@O$K$D$$$F$O!$(BXMLParser$B$rMxMQ$7$F9bB.2=$9$k$3$H$b2DG=$G$9!%(B
554 lib/soap/parser.rb$B$NKvHx$r8+$F$/$@$5$$!K!%(B
555 <ul>
556 <li>XMLParser$B$N(BTreeParser$B$N$+$o$j$K!$(B
557 NQXML$B$N(BstreamingParser$B$b$7$/$O(Btokenizer$B$r;H$C$F(Bunmarshalling$B$7$^$9!%(B</li>
558 <li>XMLParser$B$N(BDOM$B$N$+$o$j$K!$(BNQXML$B$N(Bdocument$B$*$h$S(Bwriter$B$r;H$C$F(Bmarshalling$B$7$^$9!%(B</li>
559 </ul></li>
560 <li><a href="http://www.xmethods.net/ilab/">`SOAPBuilders Interoperability Lab.'</a>
561 $B$G9T$J$o$l$F$$$k8_49@-%F%9%H$N$&$A!$$J$R4D6-$G%F%9%H2DG=$J$b$N$K$D$$$F$OA4$F%F%9%H$r<B;\$7!$A4$F$K%Q%9$7$^$7$?!%(B</li>
562 <li>$BA4$F$N(Bmodule$B$r!$L>A06u4V(BSOAP$B$KF~$l$^$7$?!%(BSOAPCGIStub -&gt; SOAP::CGIStub$B$H$J$C$F$*$j!$=EBg$JHs8_49@-$,$"$j$^$9$N$GCm0U$7$F$/$@$5$$!%(B</li>
563 <li>float$B%G!<%?7?$r%5%]!<%H$7$^$7$?!%(B</li>
564 <li>dateTime$B7?$K$*$$$F!$(BSOAP4R$B$G$O(BTimezone$B$r%5%]!<%H$7$F$$$J$$$N$G(B
565 $B!J(Bdate3.rb$B$G$O$A$c$s$H%5%]!<%H$5$l$F$$$^$9!K!$(B
566 marshalling format$B$+$i(BTimezone$B$NItJ,$r:o$j$^$7$?!%(B
567 $B$$$D$+$A$c$s$H%5%]!<%H$7$?$$$G$9!%(B</li>
568 </ul></dd>
569
570 <dt>1.2.0 - March 30, 2001</dt>
571 <dd><a href="http://www.sarion.co.jp/ml/soap/">SOAP-ml-JP</a>
572 $B$N$_$J$5$s$K8f6(NO$rD:$$$F!$(B
573 <a href="http://xml.apache.org/soap/">Apache-SOAP</a>$B!$(B
574 <a href="http://www.pocketsoap.com">pocketSOAP/0.91</a>$B!$(B
575 <a href="http://www.geocities.com/paulclinger/soap.html">SOAP::Lite for Perl</a>$B!$(B
576 <a href="http://www.develop.com/soap/">SOAP/Perl/0.28</a>
577 $B$H$N@\B3%F%9%H$r9T$J$C$?7k2L$rH?1G$5$;$^$7$?!%(B
578 SOAP/Perl/0.28$B0J30$H$O=gD4$KDL?.$G$-$F$^$9!%(B
579 <ul>
580 <li>href/id$B$r;H$C$?(BXML$B$r(Bunmarshal$B$G$-$k$h$&$K$J$j$^$7$?(B
581 $B!J$^$@;2>H$r(Bhref/id$B$K(Bmarshal$B$9$k$3$H$O$G$-$^$;$s!K(B</li>
582 <li>base64$B7?$r%5%]!<%H$7$^$7$?!%(B</li>
583 <li>SOAPTimeInstant$B$r(BSOAPDateTime$B$KL>>NJQ99$7$^$7$?!%(B
584 XML Schema PR$B$X$NDI=>$G$9!%(B</li>
585 <li>SOAPStruct$B$O!$F1$8%"%/%;%5$r;}$DJ#?t$NCM$r07$($k$h$&$K$J$j$^$7$?!%(B
586 SOAPStruct$B$H$OJL%/%i%9$K$7$?$[$&$,$h$+$C$?$+$b!%(B</li>
587 <li>$B%k!<%?$O0[$J$kL>A06u4V$KB0$9$k%a%=%C%I72$r07$($k$h$&$K$J$j$^$7$?!%(B</li>
588 <li>&lt;Envelope&gt;$B$N$h$&$J!$Hs=$>~$JMWAG$r5v2D$9$k$?$a$N%U%i%0$,IU$-$^$7$?!%(B
589 $BC1=c$K%F%-%9%H$rO"7k$7$FAw$k$@$1$N%/%i%$%"%s%H$X$NBP1~$,3Z$K$J$j$^$9!%(B</li>
590 <li>Apache-SOAP$B$G:NMQ$5$l$F$$$k(BMap$B%?%$%W$r%5%]!<%H$7$^$7$?!%(B
591 Ruby$B$N(BHash$B$b$3$N7?$K(Bbind$B$9$k$h$&$K$7$^$7$?!%(B
592 $B!J(BSOAP4R/1.1$B$^$G$O!$(BHash$B$rFH<+7A<0$K(Bmarshal$B$7$F$^$7$?!%(B
593 1.1$B$G(Bmarshal$B$5$l$?(BXML$B$O!$(B1.2$B$G$b(BHash$B$K(Bunmarshal$B$9$k$3$H$,$G$-$^$9$,!$(B
594 1.2$B$G$O?77A<0$K(Bmarshal$B$5$l$k$?$a!$$=$l$r(B1.1$B$G(Bunmarshal$B$9$k$H!$(BHash$B$G$O$J$/(B
595 Struct$B$K$J$C$F$7$^$$$^$9!%(B1.2$B$H(B1.1$B$NHs8_49$KCm0U$7$F$/$@$5$$!K(B</li>
596 <li>$BK\Mh$J$i(BStruct$B$N%5%V%/%i%9$H$7$F(Bunmarshal$B$9$Y$-7?$N$&$A!$(B
597 'unknown:SOAPStruct'$B$H$$$&L>A0$N7?$r!$FbIt%/%i%9$N(BSOAPStruct$B$H$7$F(B
598 unmarshal$B$7$F$7$^$C$F$$$^$7$?!%=$@5$7$^$7$?!%(B</li>
599 <li>SOAPArray$B$H(BSOAPStruct$B$K!$(Bmap!$B$*$h$S(Bmembers$B%a%=%C%I$rDI2C$7$^$7$?!%(B</li>
600 <li>SOAPBody$B$K(Brequest$B!$(Bresponse$B$*$h$S(Bfault$B%a%=%C%I$rDI2C$7$^$7$?!%(B</li>
601 <li>$BCN$i$J$$%X%C%@9`L\$r8+$k$HNc30$GMn$A$F$7$^$C$F$$$^$7$?!%L5;k$9$k$h$&$K$7$^$7$?!%(B</li>
602 </ul></dd>
603
604 <dt>1.1.0 - March 23, 2001</dt>
605 <dd>
606 $B7k9=$?$/$5$sJQ99$7$^$7$?!%$J$RMQES$G$7$+%F%9%H$G$-$F$J$$$N$G!$(B
607 $B0BDjEY$ODc$$$H;W$$$^$9$N$G8fCm0U$/$@$5$$!%(B
608 $BFC$KB>(BSOAP$B<BAu$H$N(Binteroperability$B$,IT0B$G$9!%(B
609 $B!V!A$K$D$J$$$G$_$?$,>e<j$/$$$+$J$$!W$H$$$&%l%]!<%H$,$"$j$^$7$?$i!$(B
610 $B@'Hs$J$R!J(B<a href="mailto:nakahiro@sarion.co.jp" class="path">nakahiro@sarion.co.jp</a>$B!K$^$G8fO"Mm$/$@$5$$!%2DG=$J8B$jBP1~$7$^$9!%(B
611 <ul>
612 <li>RPC$B%5!<%P$H$7$F$N5!G=$rDI2C$7$^$7$?!%(B</li>
613 <li>RPC$B%/%i%$%"%s%H(B/$B%5!<%P5!G=$N<BAu$r!$(BSOAP$BK\BN$+$iJ,N%$7$^$7$?!%(B</li>
614 <li>RPC$B$G(BRuby$B@lMQ$K;H$($k7?$H$7$F!$(BDate$B!$(BHash$B$r%5%]!<%H$7$^$7$?!%(B
615 $B!JCN$i$J$$7?$K$D$$$F$O!$=>MhDL$jC1$J$k(BStruct$B$K$J$j$^$9!K(B</li>
616 <li>TimeInstant$B$H$7$F!$(BTime$B$G$O$J$/!$(B
617 $B$U$J$P$5$s$N(Bdate3.rb$B$N(BDate$B$r;H$&$h$&$K$7$^$7$?!%(B
618 $B$^$?!$(Bparsedate2$B"*(Bparsedate3$B$K0\9T$7$F$_$^$7$?!%(B</li>
619 <li>RPC$B%5!<%P$H$7$F$N5!G=$rDI2C$7$F$$$k:GCf$K!$(B
620 SOAPArray$B$*$h$S(BSOAPStruct$B$N(Bencoding/decoding$B$N%P%0!JFC$KL>A06u4V2s$j!K$r(B
621 $B$?$/$5$s=$@5$7$^$7$?!%(B</li>
622 </ul>
623 </dd>
624
625 <dt>1.0.2 - November 11, 2000</dt>
626 <dd>$B<c438E$/$J$C$F$-$?$N$G!$:Y$+$$%j%U%l%C%7%e$r9T$J$$$^$7$?!%(B
627 <ul>
628 <li>ruby 1.6.x$BBP1~$7$^$7$?!%(B</li>
629 <li>$BBP1~$9$k(Buri.rb$B$N%P!<%8%g%s$,(B3.54$B$+$i(B4.22$B$K$J$j$^$7$?!%(B</li>
630 <li>$B%5%s%W%k$,(Bxml-soap/2.0$B$KBP1~$7$^$7$?!%(B</li>
631 </ul></dd>
632
633 <dt>1.0.1 - July 27, 2000</dt>
634 <dd>SOAP/1.1$B$NG[Ns$KBP1~$7$^$7$?!%(B
635 $B<B$OBP1~$7$F$J$+$C$?$s$G$9!%!%!%$9$$$^$;$s!%(B
636 <a href="#restrictions">$B@)Ls(B</a>
637 $B$O$^$@$?$/$5$s;D$C$F$$$^$9$N$GCm0U$7$F$/$@$5$$!%(B</dd>
638
639 <dt>1.0.0 - July 17, 2000</dt>
640 <dd>$B$3$l$,:G=i$N%j%j!<%9$G$9!%(B
641 $BJQ99E@$b$J$K$b$"$j$^$;$s!%(B
642 $B$J$i=q$/$J!%(B^^;</dd>
643 </dl>
644
645 <h2 id="author" name="author">8. Author</h2>
646
647 <dl>
648 <dt>Name</dt>
649 <dd>NAKAMURA, Hiroshi (aka NaHi or nakahiro)</dd>
650
651 <dt>E-mail</dt>
652 <dd><a href="mailto:nakahiro@sarion.co.jp" class="path">nakahiro@sarion.co.jp</a></dd>
653
654 <dt>URL</dt>
655 <dd><a href="http://www.jin.gr.jp/~nahi/" class="path">http://www.jin.gr.jp/~nahi/</a></dd>
656 </dl>
657
658 <h2 id="copyright" name="copyright">9. Copyright</h2>
659
660 <p>
661 $BK\%W%m%0%i%`$NCx:n8"$*$h$S3F<oNY@\8"$K$D$$$F!%(BGPL2$B$G$9!%(B
662 $B>\:Y$O(B
663 <a href="COPYING">GNU GENERAL PUBLIC LICENSE Version 2, June 1991</a>
664 $B$r;2>H$7$F$/$@$5$$!%(B
665 </p>
666
667 <p style="text-align: center;">
668 SOAP4R<br />
669 Copyright &copy; 2000, 2001 NAKAMURA, Hiroshi.
670 </p>
671
672 <p>
673 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
674 </p>
675
676 <p>
677 This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
678 See the GNU General Public License(the file named `COPYING') for more details.
679 </p>
680
681 <p>
682 You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
683 </p>
684
685 </div>
686
687 <hr />
688
689 <div class="footer">
690 <address>
691 <a href="http://www.jin.gr.jp/~nahi/Ruby/SOAP4R/">SOAP4R</a>.<br />
692 Copyright &copy; 2000, 2001
693 <a href="http://www.jin.gr.jp/~nahi/">NAKAMURA, Hiroshi</a>.
694 </address>
695 </div>
696 </body>
697 </html>
Note: See TracBrowser for help on using the browser.