bringing handheld, pda’s, and smart phone to the enterprise martin graf group product manager...

Post on 16-Dec-2015

226 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Bringing Handheld, PDA’s, and Smart Phone to the Enterprise

Martin Graf

Group Product Manager

Oracle Corporation

Session id: 40068

Agenda

What is Occasionally Connected Computing Developing with Oracle Lite Conclusion

What is Occasionally Connected Computing?

Ability to execute database transactions while disconnected from a network

Occasionally synchronize data with Oracle Database server

Future Roadmap– Utilize wireless network (802.11, GPRS) to

receive online data– Automatic roaming in/out of wireless network(s)

while maintaining user context

Agenda

What is Occasionally Connected Computing Developing with Oracle Lite Conclusion

A N N O U N C E M E N T

Oracle Lite

Beta Program starts October 30, 2003

Oracle LiteDesign Parameter

SQL Database Developed for OFFLINE Distributed Database Architecture Native Programming Model Single Device, Single Channel

What is Oracle Lite?

Complete, integrated framework to develop, deploy, provision, and manage mobile database application.

Three Components– Mobile Development Kit– Mobile Server– Mobile Client

OnOff

Security

Application Provisioning

Application Deployment

Messaging

Administration

Co

mm

un

ica

tio

n

Mobile Server

Repository

Oracle LiteDeployment Architecture

Law Enforcement

Warehouse

Logistic

Sales Force

Field Service

e-BusinessApplication

Self-Service

Data Synchronization

Mobile Client

OnOff

Mobile Client

OnOff

OnOff

OnOff

Mobile Client

Mobile Client

Mobile Client

10g

Oracle LiteMobile Development Kit

Three Programming Models1. Native (Windows/PPC, Palm OS, Symbian)

2. Java (Personal Java, AWT)

3. JSP/Servlet, HTML

API’s– ODBC/JDBC/ADOCE/ADO.Net– Mobile Sync

Mobile Development Kit Application Model - Native

Oracle Lite Kernel

ODBC

JDBC

Mobile Sync

Java Native Realtime

Network

Mobile Development Kit Application Model - Web

OD

BC

, JD

BC

Mob

ile S

ync

Dep

loym

ent

Man

agem

ent

Application

JSP JDBC

Mobile Sync

Deployment

Management

Web Application

Native Web/Browser

Application API

Oracle LiteDevelopment Phases

1. Build C/C++, Visual Basic, or Java application2. Test application on the device or emulator3. Package application into JAR file4. Deploy JAR file into Mobile Server5. Provision application (user, roles, properties)6. Install Mobile Clint libraries 7. Synchronize data and application files8. Startup mobile application

Mobile Development Kit Packaging Wizard

Creates self-contained JAR file with integrated XML Deployment Descriptor

Mobile Development KitControl Center

Oracle LiteProduct Roadmap

GUI based Mobile Database Workbench GUI based Synchronization Manager GUI based Device Management

Oracle LiteMobile Database Workbench

Oracle LiteMobile Database Workbench

Oracle LiteSynchronization Manager

Oracle LiteDevice Management

Deploy/configure application and content Inventory and asset management Backup/restore Secure application and system configuration Remote control/online session Automated task scheduling Check-point restart Scripting language Device information gathering/hardware inspection Event tracking and reporting

Agenda

What is Occasionally Connected Computing Developing with Oracle Lite Conclusion

Occasionally Connected Application Mobile Database (SQL) with Data Synchronization Native Programming Model Standard Database Interface Device Optimized for GUI, CPU, Disk

Conclusion

Next Steps• Visit the Mobile product booth

Reminder – please complete the OracleWorld online session survey

Thank you.

top related