Sophie

Sophie

distrib > Mandriva > 9.2 > i586 > by-pkgid > a804ef007a99f7d26cf24253c2994680 > files > 1693

howto-html-ja-9.1-0.5mdk.noarch.rpm

<HTML
><HEAD
><TITLE
>XML-RPC $B$H$O!)(B</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.54"><LINK
REL="HOME"
TITLE="XML-RPC HOWTO"
HREF="index.html"><LINK
REL="PREVIOUS"
TITLE="Legal Notice"
HREF="xmlrpc-howto-legal.html"><LINK
REL="NEXT"
TITLE="XML-RPC $BBP(B $BB>$N%W%m%H%3%k(B"
HREF="xmlrpc-howto-competition.html"></HEAD
><BODY
CLASS="SECTION"
BGCOLOR="#FFFFFF"
TEXT="#000000"
><DIV
CLASS="NAVHEADER"
><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TH
COLSPAN="3"
ALIGN="center"
>XML-RPC HOWTO</TH
></TR
><TR
><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
HREF="xmlrpc-howto-legal.html"
>Prev</A
></TD
><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
></TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
HREF="xmlrpc-howto-competition.html"
>Next</A
></TD
></TR
></TABLE
><HR
ALIGN="LEFT"
WIDTH="100%"></DIV
><DIV
CLASS="SECTION"
><H1
CLASS="SECTION"
><A
NAME="XMLRPC-HOWTO-INTRO"
>2. XML-RPC $B$H$O!)(B</A
></H1
><P
><A
HREF="http://www.xmlrpc.com/"
TARGET="_top"
>XML-RPC</A
> $B$O(B HTTP $B>e(B
    $B$G%j%b!<%H<jB3$-8F$S=P$7$r9T$&$?$a$N4JC1$G<j7Z$JJ}K!$G$9!#(BPerl,
    Java, Python, C, C++, PHP $B$dB?$/$NB>$N%W%m%0%i%_%s%08@8l$G;HMQ$G$-$^(B
    $B$9!#(BUnix $B$H(B Windows, Macintosh $B>e$GMxMQ2DG=$G$9!#(B
    </P
><P
>Perl $B$G=q$+$l$?C;$$(B XML-RPC $B%/%i%$%"%s%H$r<($7$^$9(B (Ken
    MacLeod $B$N(B <A
HREF="http://bitsko.slc.ut.us/~ken/xml-rpc/"
TARGET="_top"
>Frontier::Client</A
> $B$r;HMQ$7$^$9(B)$B!#(B</P
><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><FONT
COLOR="#000000"
><PRE
CLASS="PROGRAMLISTING"
>use Frontier::Client;
$server = Frontier::Client-&#62;new(url =&#62; 'http://betty.userland.com/RPC2');
$name = $server-&#62;call('examples.getStateName', 41);
print "$name\n";</PRE
></FONT
></TD
></TR
></TABLE
><P
>$B<B9T$9$k$H!"$3$N%W%m%0%i%`$O%j%b!<%H$N%5!<%P$K@\B3$7!"=#L>$rF@(B
    $B$F!"$=$l$rI=<($7$^$9(B ($B$3$NNc$N=#HV9f(B 41 $B$O(B South Dakota $B$N$O$:$G$9(B)$B!#(B
    </P
><P
>Python $B$G$NF1$8%W%m%0%i%`$G$9(B ($B$3$l$G$O(B Fredrik Lundh $B$N(B
    <A
HREF="http://www.pythonware.com/products/xmlrpc/"
TARGET="_top"
>xmlrpclib</A
> $B$r;H$$$^$9(B)$B!#(B</P
><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><FONT
COLOR="#000000"
><PRE
CLASS="PROGRAMLISTING"
>python&#62; import xmlrpclib
python&#62; server = xmlrpclib.Server("http://betty.userland.com/RPC2")
python&#62; server.examples.getStateName(41)
'South Dakota'</PRE
></FONT
></TD
></TR
></TABLE
><P
>$B0J9_$N>O$G$O!"MM!9$J8@8l$G(B XML-RPC $B%/%i%$%"%s%H$*$h$S%5!<%P$N=q(B
    $B$-J}$r3X$S$^$9!#(B</P
><DIV
CLASS="SECTION"
><H2
CLASS="SECTION"
><A
NAME="XMLRPC-HOWTO-SPEC"
>2.1. $B$I$N$h$&$KF0:n$9$k$N$+(B</A
></H2
><P
>XML-RPC $B$O(B Dave Winer $B$N(B<A
HREF="http://www.xmlrpc.com/spec"
TARGET="_top"
>$B8x<0;EMM=q(B</A
>$B$G>\:Y$K@bL@$5(B
      $B$l$F$$$^$9!#6=L#$,$"$k$J$i!"@'Hs$4Mw$K$J$C$F$/$@$5$$!#4J7i$GL@2r$J(B
      $BJ8=q$G$9!#(B</P
><P
>$BDL?.$9$k>e$G!"(BXML-RPC $B$NCM$O(B XML $B$K%(%s%3!<%I$5$l$^$9(B
      -</P
><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><FONT
COLOR="#000000"
><PRE
CLASS="PROGRAMLISTING"
>&#60;methodCall&#62;
  &#60;methodName&#62;sample.sumAndDifference&#60;/methodName&#62;
  &#60;params&#62;
    &#60;param&#62;&#60;value&#62;&#60;int&#62;5&#60;/int&#62;&#60;/value&#62;&#60;/param&#62;
    &#60;param&#62;&#60;value&#62;&#60;int&#62;3&#60;/int&#62;&#60;/value&#62;&#60;/param&#62;
  &#60;/params&#62;
&#60;/methodCall&#62;</PRE
></FONT
></TD
></TR
></TABLE
><P
>$B>e5-$O>iD9$G$9$,!"4JC1$K05=L$G$-$^$9!#$^$?!"M=A[0J>e$KB.$$(B
      $B$G$9(B - Rick Blair $B$NB,Dj$K$h$l$P!"(BHannes Walln$Bvf(Ber $B$N(B Java
      $B$G$N<BAu$r;H$&$H(B XML-RPC $B8F$S=P$7$N1~Ez;~4V$O(B 3 $B%_%jIC$G$9!#(B
      </P
></DIV
><DIV
CLASS="SECTION"
><H2
CLASS="SECTION"
><A
NAME="XMLRPC-HOWTO-TYPES"
>2.2. $B%5%]!<%H$5$l$k%G!<%?$N<oJL(B</A
></H2
><P
>XML-RPC $B$O0J2<$N%G!<%?$N<oJL$r%5%]!<%H$7$^$9!#(B</P
><P
></P
><DIV
CLASS="VARIABLELIST"
><DL
><DT
><TT
CLASS="LITERAL"
>int</TT
></DT
><DD
><P
>$BId9fIU(B 32 $B%S%C%H@0?t(B</P
></DD
><DT
><TT
CLASS="LITERAL"
>string</TT
></DT
><DD
><P
>ASCII $BJ8;zNs$G6u%P%$%H$b5v$5$l$^$9!#(B($B<B:]$K$O$?$/$5$s$N(B
	    XML-RPC $B$N<BAu$,(B Unicode $B$r%5%]!<%H$7$F$$$^$9!#(BXML $B$N4pK\5!(B
            $BG=$K46<U!#(B)</P
></DD
><DT
><TT
CLASS="LITERAL"
>boolean</TT
></DT
><DD
><P
>$B??$+56$N$I$A$i$+(B</P
></DD
><DT
><TT
CLASS="LITERAL"
>double</TT
></DT
><DD
><P
>$BG\@:EYIbF0>.?tE@<B?t(B ($B<B:]$K$O$$$/$D$+$N<BAu$G;H$($J$$(B
            $B$+$b$7$l$^$;$s(B)</P
></DD
><DT
><TT
CLASS="LITERAL"
>dateTime.iso8601</TT
></DT
><DD
><P
>$BF|IU$H;~9o!#;DG0$J$,$i!"(BXML-RPC $B$O%?%$%`%>!<%s$N;HMQ$r(B
            $B6X;_$7$F$$$k$N$G!"$3$l$O$[$H$s$ILr$KN)$A$^$;$s!#(B</P
></DD
><DT
><TT
CLASS="LITERAL"
>base64</TT
></DT
><DD
><P
>$BG$0UD9$N@8$N%P%$%J%j%G!<%?(B - $BDL?.>e(B Base64 $B$r;HMQ$7$F(B
	    $B%(%s%3!<%I$5$l$^$9!#$H$F$bLrN)$A$^$9(B ($B$1$l$I$b$$$/$D$+$N<BAu(B
	    $B$G$O(B 0 $B%P%$%H$N%G!<%?<u?.$,9T$($^$;$s(B)$B!#(B</P
></DD
><DT
><TT
CLASS="LITERAL"
>array</TT
></DT
><DD
><P
>$BCM$N0l<!85G[Ns!#8D!9$NCM$O$I$s$J<oJL$G$b$+$^$$$^$;$s(B
	    </P
></DD
><DT
><TT
CLASS="LITERAL"
>struct</TT
></DT
><DD
><P
>$B%-!<$HCM$N=8$^$j!#%-!<$OJ8;zNs$G$9(B - $BCM$O$I$s$J<oJL(B
	    $B$G$b$+$^$$$^$;$s!#(B</P
></DD
></DL
></DIV
></DIV
><DIV
CLASS="SECTION"
><H2
CLASS="SECTION"
><A
NAME="XMLRPC-HOWTO-HISTORY"
>2.3. XML-RPC $B$NNr;K(B</A
></H2
><P
>XML-RPC $B$O!"@h9T$9$kFs$D$N%W%m%H%3%k$+$iCeA[$rF@$F$$$^$9!#$=(B
      $B$N0l$D$O!"(Banonymous RPC $B$G$"$j!"$3$l$O(B Dave Winer $B$K$h$j@_7W$5$l!"(B
      $B2a5n$K(B <A
HREF="http://davenet.userland.com/1998/02/27/rpcOverHttpViaXml"
TARGET="_top"
>DaveNet $B$G$N%(%C%;%$(B</A
>$B$H$7$FH/I=$5$l$?$b$N$G$9(B (XML-RPC $B%5!<(B
      $B%P$,(B <TT
CLASS="FILENAME"
>/RPC2</TT
> $B2<$K%$%s%9%H!<%k$5$l$k$3$H$,B?$$$N(B
      $B$O$3$N$?$a$G$9(B)$B!#$b$&0l$D$N!"$h$j=EMW$JCeA[$O!"(BSOAP $B%W%m%H%3%k$N=i(B
      $B4|%I%i%U%H$K$h$k$b$N$G$9!#(B</P
><P
>$B$h$j>\$7$$(B <A
HREF="http://www.xmlrpc.com/stories/storyReader$555"
TARGET="_top"
>XML-RPC $B$NNr;K(B</A
>$B$H$$$&J8=q$r(B Dave Winer $B$,Ds6!$7$F$/$l$F$$(B
      $B$^$9!#$3$NJ8=q$G$O!"(BXML-RPC $B$H(B SOAP $B$H$N4X78$K$D$$$F$b@bL@$5$l$F$$(B
      $B$^$9!#(B</P
></DIV
></DIV
><DIV
CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
HREF="xmlrpc-howto-legal.html"
>Prev</A
></TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="index.html"
>Home</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
HREF="xmlrpc-howto-competition.html"
>Next</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>Legal Notice</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
>&nbsp;</TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>XML-RPC $BBP(B $BB>$N%W%m%H%3%k(B</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>