Glass Fish Mobility Platform Santiago Pericas Geersten V2

12
Sun GlassFish Mobility Platform Santiago Pericas-Geertsen Sun Microsystems

Transcript of Glass Fish Mobility Platform Santiago Pericas Geersten V2

Page 1: Glass Fish Mobility Platform Santiago Pericas Geersten V2

Sun GlassFish� Mobility Platform

Santiago Pericas-GeertsenSun Microsystems

Page 2: Glass Fish Mobility Platform Santiago Pericas Geersten V2

2

Sun GlassFishTM Mobility Platform

A platform for developing mobile applications using a combination of Java technologies and Open Mobile Alliance (OMA) industry standards.

In a nutshell ...

Page 3: Glass Fish Mobility Platform Santiago Pericas Geersten V2

3

Sun GlassFishTM Mobility Platform

• Based on GlassFish, MySQL, Java CAPS

• Secure data access and synchronization to:> Enterprise Apps (Siebel, Oracle,

SAP)> Consumer Apps (Twitter,

FaceBook) > PIM (Email, Calendar, Network

Address Book)• Device and carrier agnostic• Convenient pricing

Access toAnythingAccess fromAnywhereAccess for

AnyoneAccess at

Anytime

Page 4: Glass Fish Mobility Platform Santiago Pericas Geersten V2

4

Product Features

OfflineData Caching

RemoteData Wipe

ConflictResolution

ApplicationConnectors

Encryption DeveloperToolkit

2-waySynchronization

DeviceLockout

Over-the-airProvisioning

Page 5: Glass Fish Mobility Platform Santiago Pericas Geersten V2

5

Mobility Platform Architecture

Client Library(Sync and WS)

Mobile App

EIS

ConnectorSync Engine

JavaCAPSAdapter

Mobile AppMobile App

Connector

Connector

EIS

EIS

Components at a glance

JavaCAPSAdapter

JavaCAPSAdapter

Java ME

Java EE

Page 6: Glass Fish Mobility Platform Santiago Pericas Geersten V2

6

ECBO / JAX-RS / SOAP

Mobility Platform Architecture

Client Library

Mobile App

Enterprise orConsumerApplication

Sync DB

MCBO

MP ComponentsApplication ComponentsAPIsProtocols

MobileDevice

Connector

Sync Engine

Mobile Gateway

JCA

SyncML/HTTP(S)

JavaCAPS Adapters

Client DB FC

JerseyME

JPAJAX-RS/HTTP(S)

Application Protocol

Page 7: Glass Fish Mobility Platform Santiago Pericas Geersten V2

7

Enterprise InformationSystem

CORPORATE NETWORK

GlassFish Mobility PlatformGateway

Sun Fire T2000

Sun Fire T2000

SiebelSAPetc.

A. Enterprise Deployment

CARRIER NETWORK

SyncML/HTTP(S)

Smart Phone

PDA

RIM Device

SyncDB

Page 8: Glass Fish Mobility Platform Santiago Pericas Geersten V2

8

B. Carrier Deployment (Gateway Only)

Enterprise InformationSystem

CORPORATE NETWORK

GlassFish Mobility PlatformEnterprise Tier

Sun Fire T2000

Sun Fire T2000

CARRIER NETWORK

GlassFish Mobility PlatformGateway Tier

Sun Fire T2000

SyncDB

AuthDB

SyncML/HTTP(S)

SOAP/HTTP(S)

SiebelSAPetc.

Smart Phone

PDA

RIM Device

Page 9: Glass Fish Mobility Platform Santiago Pericas Geersten V2

9

Enterprise InformationSystem

GlassFish Mobility PlatformGateway

Sun Fire T2000

Sun Fire T2000

SiebelSAPetc.

C. Carrier Deployment

CARRIER NETWORK

SyncML/HTTP(S)

Smart Phone

PDA

RIM Device

SyncDB

Page 10: Glass Fish Mobility Platform Santiago Pericas Geersten V2

10

Client User Interfaces

Third Party

JavaFx

LWUIT

ODP

Page 11: Glass Fish Mobility Platform Santiago Pericas Geersten V2

11

For more information

1

2• Download GlassFish Mobility Platform

> http://www.sun.com/mobilityplatform> Look for version 1.1 next week!

3

4

• Be a Part of Community> User Forums (forums.sun.com)> Sun Developer Network

• Sun Enterprise Mobility Blog> http://blogs.sun.com/mobility

• Engage with Us> Ask for a workout or assessment to determine your workforce mobility

needs

Page 12: Glass Fish Mobility Platform Santiago Pericas Geersten V2

Thank you

12Slide 12

Santiago Pericas-GeertsenSun Microsystems