old-www/HOWTO/XML-RPC-HOWTO/xmlrpc-howto-proprietary.html

194 lines
2.9 KiB
HTML

<HTML
><HEAD
><TITLE
>Using XML-RPC with Proprietary Languages</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.63
"><LINK
REL="HOME"
TITLE="XML-RPC HOWTO"
HREF="index.html"><LINK
REL="PREVIOUS"
TITLE="Using XML-RPC with Ruby"
HREF="xmlrpc-howto-ruby.html"><LINK
REL="NEXT"
TITLE="Applications with Built-in XML-RPC Support"
HREF="xmlrpc-howto-applist.html"></HEAD
><BODY
CLASS="section"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
VLINK="#840084"
ALINK="#0000FF"
><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-ruby.html"
>Prev</A
></TD
><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
></TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
HREF="xmlrpc-howto-applist.html"
>Next</A
></TD
></TR
></TABLE
><HR
ALIGN="LEFT"
WIDTH="100%"></DIV
><DIV
CLASS="section"
><H1
CLASS="section"
><A
NAME="xmlrpc-howto-proprietary"
>13. Using XML-RPC with Proprietary Languages</A
></H1
><P
>Implementations of XML-RPC are available for the following
proprietary programming languages and environments.</P
><DIV
CLASS="section"
><H2
CLASS="section"
><A
NAME="xmlrpc-howto-k"
>13.1. Using XML-RPC with K</A
></H2
><P
><EM
>(This section of the XML-RPC HOWTO was generously
provided by Christian Langreiter.)</EM
></P
><P
><A
HREF="http://www.kx.com/"
TARGET="_top"
>K</A
> is a language used in
finance and database development. To install XML-RPC for K, download
it from the <A
HREF="http://www.langreiter.com/k/kxr"
TARGET="_top"
>Kx
website</A
>. Uncompress and copy the files into the directory in
which you keep your .k programs.</P
><P
>Here's a short client:</P
><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><PRE
CLASS="programlisting"
>\l kxr
server:("localhost";"/cgi-bin/sumAndDifference.cgi");
.kxr.c[server;"sumAndDifference";2 3]</PRE
></TD
></TR
></TABLE
><P
>And here's a server:</P
><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><PRE
CLASS="programlisting"
>\l kxrsc
.kxr.sm: ,("sumAndDifference";{.((`sum;+/x);(`difference;-/x))})</PRE
></TD
></TR
></TABLE
><P
>More examples are included in the distribution.</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-ruby.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-applist.html"
>Next</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>Using XML-RPC with Ruby</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
>&nbsp;</TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>Applications with Built-in XML-RPC Support</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>