beautypg.com

Track 7: open source, Technical sessions | track seven | open source, Open source – Google 2007 JavaOne Advance Conference Guide User Manual

Page 46

background image

44

|

| technical sessions | track seven : open source

| java.sun.com/javaone

* Content subject to change.

TECHNICAL SESSIoNS

| TRACK SEVEN | OPEN SOURCE

open Source

TS-5712 How to Build, run, and develop Code with the phoneME

open Source Project

Stuart Marks, Sun Microsystems, Inc.
Hinkmond Wong, Sun Microsystems, Inc.

In this session, attendees can expect detailed instruction on how to
download, build, run, and develop code with the phoneME open source
project. They see firsthand how to use this project to build something
new for the exciting world of wireless devices. There are step-by-step
examples of developing new platforms, building cool apps, and creating
interesting demos on Java ME technology-enabled cell phones.

The phoneME project is the open source project at java.net that addresses
the Java technology-based software stack for mobile phones (also
known in the past as Java 2 Platform, Micro Edition [J2ME] and Java ME
technology). The objective of the phoneME project is to further expand
the usage of Java ME technology in the mobile handset market. The
project scope includes a focus on the mainstream feature phone segment,
with phoneME Feature software, and the emerging advanced phone
segment, with phoneME Advanced software. The goal in making these
technologies available to the mobile and embedded community as open
source code is to reduce implementation variation, increase the rate of
innovation, and enable new devices to leverage the power of Java ME.

TS-7080 open Source SoA realized

Soren Hartvig, Capgemini
Poul Moller, Capgemini

This session dives straight into the middle of a real-world open source
SOA implementation, showing all the facets of how the SOA Big Rules are
attained within the solution.

It presents an in-depth walk-through, including examples and demos, of

• How to implement large xmlschema-driven document/literal web

services, using partly Java EE 5 and partly Java 2 Platform, Enterprise
Edition (J2EE) 1.4

• How security is enabled through certificate-based authentication with

WS-Security

• How the services are orchestrated with WS-BPEL
• How JSR 168 portlets leverage the end-user experience and how these

are exposed by use of Web Services for Remote Portlets (WSRP)

The solution is based strictly on open source software, and the session
includes a guide for picking the right frameworks and the right products
from the myriad available.

Prerequisites: Knowledge of Java technology, IDEs, XML; interest in SOA

oPEN SourCE

Open Source development adds a new dimension
to Java code, its communities, and its users. It
presents both unfettered opportunity to innovate
and logistical challenges involving how to share
code and with whom.

This year this track shines a spotlight on some
of the people and projects here today, ahead
of the curve in an open source world that now
embraces Java technology. Sessions focus on
real-world examples and experiences—both big
and small, known and new—with developing
and leveraging code that uses a free/open
source model. Learn technical details of code
bases, how to develop and contribute code, how
to collaborate on projects beyond just the bits,
and how these projects and processes can make
your own development projects more valuable—
to you as well as your customers.

Te

ch

n

ic

al

S

es

si

o

n

s

:

Tr

ac

k

7

|

o

p

en

S

o

u

rc

e

n

n

n

n

n

n

n

n

n