Flings
Apps and tools built by our engineers that are intended to be played with and explored.

VI Java

VI Java

Summary

vSphere Java API is a set of Java libraries that sits on top of existing vSphere SDK Web Services interfaces. It provides full managed object model and run-time type checking, resulting in a dramatic productivity boost. With the new Web Services engine in 2.0, it also performs much faster than engines like Apache AXIS (up to 15 times faster). The API has been widely used by the developer community with great feedback (http://vijava.sourceforge.net/testimonial.php).

System Requirements

You can use any machine or virtual machine that can run Java. You will require Java + dom4j parser (included in binary package).

Instructions

Follow the steps outlined in the VI Java Get Started Tutorial.

Video

Change Log

Engineers

Steve Jin

PSO Consulting IP
Add Comment

14 thoughts on “VI Java

  1. Rob

    Great framework, I used it on a recently published android application (avmcontrol – vsphere client for android), I had to tweak it a bit, however developing for android using vijava was much easier then the same for iOS4 devices.

    Reply
      1. Bruce A Downs

        Are you referring to iVMControl by Project Eureka? If so, I found it. If not, please provide a pointer.

        Reply
  2. Florence Rogers

    The API is written very professionally and at sametime easy to understand by developers. Whoever is interested in serious VMware development should get the book by the same author: “VMware VI and vSphere SDK: Managing the VMware Infrastructure and vSphere” (http://www.amazon.com/VMware-VI-vSphere-SDK-Infrastructure/dp/0137153635/ref=sr_1_1?s=books&ie=UTF8&qid=1284762118&sr=1-1). The book reflects author’s years of experience working in VMware and great efforts of making it not just another quick-written book that copy-n-paste from technical manuals. Greate work, Steve. Looking forward to reading your next book and new API.

    Reply
  3. Franky

    The API is written very professionally and at sametime easy to understand by developers. Whoever is interested in serious VMware development should get the book by the same author: “VMware VI and vSphere SDK: Managing the VMware Infrastructure and vSphere” (http://www.amazon.com/VMware-VI-vSphere-SDK-Infrastructure/dp/0137153635/ref=sr_1_1?s=books&ie=UTF8&qid=1284762118&sr=1-1).
    The book reflects author’s years of experience working in VMware and great efforts of making it not just another quick-written book that copy-n-paste from technical manuals.
    Greate work, Steve. Looking forward to reading your next book and new API.

    Reply
  4. Madhav

    Wonderful API.

    Far superior to the VSphere SDK, the official toolkit from VMware. The company needs to make a commitment to this effort to ensure that compatibility will be maintained and releases will be right on the heels of VMware releases.

    Reply
  5. Giri Padmanabh

    This is a great work by a committed Engineer. I think this API has made many applications possible in a short time.

    I think, this API has helped many Java community members / developers adopt VMware and build solutions on top of VMware.

    This project is a great asset to VMware.

    Congratulations Steve Jin

    Reply
  6. luyu

    I used the VI Java in the recent project. I am extremely satisfied with its performance and simplicity to use. Very handy.

    Thanks for the good work!

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>