Java SIG: VMware Java API & JBoss Seam for AJAX and Flex




    Two back to back sessions planned for July 1 meeting at Cubberley.
    1 - VMWare Virtual Infrastructure Java API
    2 - AJAX and Flex Clients with JBoss Seam and EJBs in 1 hour

    Presentation 1 - VMWare Virtual Infrastructure Java API

    VMware Infrastructure (VI) is a suite of software that includes VMware ESX and VirtualCenter Server. It also includes the VMware Infrastructure (VI) web service interface that enables third party vendors to integrate with VI.

    In this talk, Steve will introduce the open source project VI Java API ( he created. This API aims to simplify the usage of VI SDK web services interface and improve productivity.

    The key benefits include:
    • Enables OO programming with a well defined managed object model
    • Reduces the need to use ManagedObjectReference and make possible the compile time type checking
    • Hides the complexity of the PropertyCollector
    • Provides necessary utility classes to simplify VI SDK web interfaces
    • Leverages current VI SDK web services interface while keeping it intact

    As a result, the application code using this API is much shorter and much more readable than equivalents using web service interfaces directly. The API itself is straight-forward and easy to learn and use.

    Steve will cover a little about VMware Virtual Infrastructure, the industry leading virtualization platform, then mainly the API architecture, object model and how to effectively use this API for your integration development and research projects.

    Steve Jin is a senior member of technical staff at VMware Engineering in Palo Alto, California. Dr. Jin received his Ph.D. in control theory from prestigious Tsinghua Universtiy, China, in 1995, specializing in CIMS. He created the VI Java API and pushed it open sourced while helping VMware strategic partners to implement VI integration. Prior to VMware, he had worked for IBM Research, Rational Software and other companies in various technical and management positions. He has authored two books on Java and software engineering, and an upcoming book
    next year.

    Presentation 2 - AJAX and Flex Clients with JBoss Seam and EJBs
    Felipe Albertao and Darius Zagrean

    JBoss Seam is a next-generation open source Internet framework for Java, while Adobe Flex is a fantastic Rich Internet Application platform. In this session we will go through a step-by-step tutorial using JBoss Seam and EJBs, demonstrating how Seam makes it easy to do remote calls to EJBs using AJAX, and then how it leverages the same architecture for Flex clients. A simple REST/AJAX web app is created/demonstrated and then converted into a Flex app before your eyes.

    Felipe and Darius work together at, a startup that has developed an online process to create actionable, unbiased financial plans prepared by experts. Their talk is directly drawn from their own experience at Boulevard R, where they use this same set of technologies.


    Cubberley Community Center
    4000 Middlefield Road, Room H-1
    Palo Alto, CA 94105



    6:45-7:00 Doors open. Networking. Pizza.
    7:00-9:00 Presentations



    $15 at the door for non-SDForum members
    No charge for SDForum members
    No registration required