Einsatzgebiete


Die herausragenden Eigenschaften sind der kleine Memory-Footprint und die optimale Unterstützung der Java-typischen Kommunikationseigenschaften. Aus diesen beiden Qualitäten resultieren verschiedene Einsatzgebiete für die Kertasarie VM.

Klassische Embedded Systems in IP-Netzen
Mobile vernetzte Systeme
Information Appliances
Plattformen



Klassische Embedded Systems in IP-Netzen

Typische Systeme kommen aus den folgenden beiden Bereichen:
Steuerungssysteme aus der Automatisierungsindustrie
Systeme aus dem Telekommunikationssektor (Telefonnebenstellenanlagen, Vermittlungsknoten oder Endgeräte)
Die Kertasarie VM wurde bereits erfolgreich in Geräte dieser Klasse integriert werden.

Mobile vernetzte Systeme

Implementierungen der Kertasarie VM stehen in diesem Bereich sowohl für Geräte der PalmOS Klasse als auch für iPaq-PDAs von Compaq zur Verfügung. Sie eignet sich aber auch sehr gut für die Integration in Mobiltelefone oder schnurlose Telefone.



Information Appliances

Unter Information Appliances versteht man heute ganz allgemein spezialisierte Systeme, die nur der Informationsvermittlung dienen. Typische aktuelle Beispiele für diese Geräteklasse sind Set-Top-Boxes, Web-Pads, Kiosk-Systeme, Point-Of-Sales Terminals. Diese Geräte sind in der Regel auch vernetzt, weswegen der Einsatz von Java in solchen Systemen attraktiv ist.  



Plattformen

Aufgrund der großen Anzahl verschiedener Prozessoren und Betriebssysteme für eingebettete Systeme war die einfache Portierbarkeit der Kertasarie VM ein wesentliches Entwicklungskriterium. Sie kann innerhalb kurzer Zeit auf neue Plattformen portiert werden.

Neben klassischen eingebetteten Systemen ist die Kertasarie VM auch für PDAs unter PalmOS und WindowsCE verfügbar. Dazu bietet sie ein eigenes GUI-API, welches auf dem GUI-Toolkit der jeweiligen Plattform aufbaut. Dieses ermöglicht die Schonung der Systemressourcen und die optische Integration der Java-Applikationen in das System.

 

Unterstützte Betriebssysteme:

Linux
Solaris
PalmOS
WindowsCE
LynxOS
VxWorks (geplant)
QNX (geplant)
  Unterstützte Prozessorfamilien:

x86
M68000
ARM (StrongARM, ARM7)
PowerPC
Sparc
 
       
 
© GIANT mbH
Aktualisiert: 01/26/2005