Mobile Systems III INFORMATIK
Mobile Systems III INFORMATIK
Mobile Systems III INFORMATIK
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
182 Software Environments for <strong>Mobile</strong> Devices<br />
Abbildung 8.6: Struktur und Aufbau des Symbian OS 7.x [8]<br />
ˆ Security<br />
Stellt verschiedene Sicherheitsmechanismen zur Verfügung.<br />
ˆ Application framework<br />
In diesem Bereich sind die meisten wiederverwendbaren DLLs untergebracht, die<br />
sogenannte Middleware API. Middleware API sind Schnittstellen zur Bereitstellung<br />
von erweiterten Leistungen. Sie unterstützen Dateimanagement, Text, Grafiken und<br />
neben einigen anderen Features auch die Kern-GUI Komponenten.<br />
ˆ Multimedia<br />
Der media server stellt eine weitere, externe Komponenten dar, die dem Betriebssystem<br />
zugänglich gemacht wurde. Damit ist unter anderem die Aufnahme von Audiostücken<br />
möglich. Der media server wurde bereits im Zusammenhang mit der Server-<br />
Client Struktur erwähnt.<br />
ˆ Communication infrastructure<br />
Hier sind alle Protokolle wie TCP/IP, GSM, GPRS und WAP untergebracht. Weitere<br />
Kommunikationsmöglichkeiten sind Infrarot, Bluetooth und Seriell. Zur Kommunikationsinfrastruktur<br />
gehören ein Datenbankmanager für die Systemkonfiguration, Socket-<br />
Server und Schnittstellenmanager mit APIs als Gerüst für Kommunikations-nanwendungen,<br />
sowie Kommunikationsserver für serielle Verbindungen und für Verbindungen über<br />
WAP und HTTP. Die IP-Umgebung unterstützt sowohl IPv4 und IPv6 Adressen,<br />
sowie alle relevanten Protokolle aus dem IP-Stack (wie z.B. TCP, UDP, ICMP, PPP,<br />
TLS, SSL und Unterstützung für DNS). Ebenfalls vorhanden sind FTP, Telnet, sowie<br />
IPSec für VPN-Clients. Der HTTP-Stack wird z.B. für Anwendungen über GRPS<br />
verwendet, bzw. für SynchML oder die Übertragung von Streaming Medien über<br />
TCP/IP. Der WAP-Stack wird für Anwendungen über GSM, GPRS, CDMA und<br />
UMTS verwendet und unterstützt auch Push-Dienste.