5.4.5
Siemens AG
ICM CP
•
Invocation API that allows the Jeode EVM to be called from any application
•
Support for Zip and JAR compressed files
The Jeode platform includes the following Java class libraries that are defined in the
1.0.3 EmbeddedJava and 1.2 PersonalJava specifications:
•
java.io package (input and output, using standard i/o, memory buffers and files)
•
java.util and sub-packages: Manipulation of dates, random numbers and data.
Data compression and decompression structures (dictionaries, stacks, hash
tables, vectors)
•
java.lang and sub-packages: Core Java API classes and the Reflection API
(allows the Java program to inspect and manipulate its structure and classes)
•
java.net package (infrastructure for networking)
•
java.math package (arbitrary precision integer and floating point arithmetic)
•
java.text package (locale-specific format conversions for numbers, date and time)
•
java.rmi package (remote method invocation)
•
java.security package (encryption and computation of digital signatures)
•
java.sql: Java Database Connectivity (sending SQL queries and result retrieval)
•
java.beans package: Creation and usage of embeddable, reusable software
components
•
java.applet package: Support for implementation of applets in PersonalJava (Java
programs integrated into web pages)
•
java.awt and sub-packages: Abstract Window Toolkit (numerous classes that
support graphical program development)
ActiveSync
Applications
The ability to exchange data between the SIMpad SL4 and a PC may be required in
the following situations:
•
Loading data from the PC to the SIMpad SL4 (images, texts, etc.)
•
Backing up data/programs from the SIMpad SL4 to the PC
•
Loading programs into the SIMpad SL4 where the programs must first be
processed on the PC (e.g. decompressed)
Many programs for CE3.0 (see 5.1.1) on StrongARM (see 2.2) are offered on the
internet in a form which does not permit direct downloading onto the SIMpad SL4. In
these cases, the program must be downloaded onto the PC, and if necessary then
decompressed. Only then can ActiveSync be used to load the program into the
SIMpad SL4 in its correct, executable, form.
Synchronisation
The Windows CE technology allows to always have the same information on the
Handheld PC as on an office and/or home computers using ActiveSync (see 5.4.5)
The following data will be automatically synchronised:
•
Microsoft Pocket Outlook data (schedule, to-do lists, contacts and e-mail)
•
Microsoft Pocket Word
•
Microsoft Pocket Excel
•
Microsoft Pocket PowerPoint files
The synchronisation takes place on connect, continuously, or manually.
It is possible to synchronise a Handheld PC with up to two Windows-based computers
(e.g. office and home computer) or synchronise one Windows-based computer with
Technical Description
SIMpad SL4
Version V2.0
40/74
20.08.01, David Brunner