[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-API] Xen-API: XMLRPC Documentation


  • To: xen-api@xxxxxxxxxxxxxxxxxxx
  • From: George Shuklin <george.shuklin@xxxxxxxxx>
  • Date: Thu, 26 Aug 2010 15:57:13 +0400
  • Delivery-date: Thu, 26 Aug 2010 04:57:21 -0700
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=subject:from:to:in-reply-to:references:content-type:date:message-id :mime-version:x-mailer:content-transfer-encoding; b=FYg58apIflRDpWDdEHF16SKn8LfJkPDw9TBE45tVyES86lPp9VXfM85C2BMD28vue8 m4WouEQk3XqwMlvn00qWuHV/V3Uv+IdAKne5GaVhierj2UWYERn9AhKKLhr/IFy0qSJ2 zIaBGp3HuzSwsobTMs/TJ44myaQ8aDL04dfNo=
  • List-id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>

Yes, you can ignore ocaml existence in first iteration (see below) and
use (for example) python with XenAPI.py interface. Main difference in
xapi and xend implementation of XenAPI is pool-related classed (xend
have no conception of pool). 

About ocaml... In first XenAPI is language-neutral interface, but xapi
implementation is poor: they store some values in ocaml format (f.e.
last_boot_record for vm). But management part and main data are
available for use without ocaml concern.

Documentation published on xen.org site:
http://www.xen.org/files/XenCloud/ocamldoc/

Yes, this is only reference. No guideline or tutorial available.

Ð ÐÑÐ, 26/08/2010 Ð 04:29 -0700, Yueyu Lin ÐÐÑÐÑ:
> Hi, all
>    I have done some research over the interfaces of Xen(XCP). I found this 
> page to introduce the history of API: 
> http://wiki.xensource.com/xenwiki/API_History
>    If I understand correctly, both xend and xapi have implemented the server 
> side(host side) service. The client side(management tools) just sends the 
> XML-RPC requests to either xend or xapi. 
>    My question is : I can only find xapi documentation describes the API in 
> Ocaml way. I have no clue how to compose the XML-RPC and get the response. If 
> my understanding is correct, I don't
> need to learn ocaml to use xapi since I only need to send XML-RPC requests to 
> host that means I can use every language I like. 
>    I think if the xend and xapi need to implement the service, they should 
> have the XML-RPC documentation first. Can someone point me the location of 
> the whole XML-RPC documentation so that
> I can write my own client program to access and manage the XCP hosts.
>    Thanks a lot!
> 
> _______________________________________________
> xen-api mailing list
> xen-api@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/mailman/listinfo/xen-api



_______________________________________________
xen-api mailing list
xen-api@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/mailman/listinfo/xen-api


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.