4000 Middlefield Road, Room H-1
Palo Alto, California 94105

Monthly Meeting of the SDForum JAVA SIG
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 (http://vijava.sourceforge.net)
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 www.BoulevardR.com, 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.


Event Logistics
Tuesday, July 1, 2008
6:30 PM - 9:30 PM

Cubberly Community Center
4000 Middlefield Road, Room H-1
Palo Alto, California 94105
37.4186, -122.108

6:30-7:00 Doors open. Networking.
7:00-9:30 Presentations

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

Hien Luu
Rich Rien
Sudhish Rema


Official Website: http://sdforumjavasig.wordpress.com/

Added by Rich Rein on June 10, 2008