Danksagung | 6 |
Inhaltsverzeichnis | 8 |
1 Einführung | 16 |
1.1 Voraussetzungen | 17 |
1.2 Die Grenzen dieses Buches | 18 |
1.3 Einige Begriffe vorweg | 19 |
1.4 Typografie | 20 |
2 Installation und Einrichtung der Entwicklungsumgebung Eclipse | 24 |
2.1 Systemanforderungen | 24 |
2.1.1 Systemanforderungen unter Windows: | 24 |
2.2 Installationsschritte | 24 |
2.3 Erstes Projekt erstellen | 26 |
2.4 Einstellungen in der Entwicklungsumgebung | 27 |
2.5 Checkliste zur Erzeugung eines neuen Projekts | 30 |
2.6 Das erste Codebeispiel schreiben | 31 |
2.7 Beschreibung des Quelltextes | 32 |
2.8 Applikations-Icons | 35 |
3 Den BlackBerry programmieren | 36 |
3.1 Das Programm wird im Simulator gestartet | 36 |
3.2 Das BlackBerry-System | 37 |
3.2.1 Versionszyklen und Versionen | 39 |
3.2.2 BlackBerry Java Development Environment | 39 |
3.2.3 Java ME und die Java-APIs für den BlackBerry | 40 |
3.2.4 Unterstützung für Java-Standard-APIs | 41 |
3.2.5 Unterstützung für Java-API-Erweiterungen | 41 |
3.2.6 BlackBerry-Lösungen | 42 |
3.2.7 BlackBerry Enterprise Solution (BES) | 42 |
3.2.8 BlackBerry Internet Service (BIS) | 43 |
3.2.9 Das Mobile Data System (MDS) | 43 |
3.2.10 Entwicklung von Stand-alone-Anwendungen | 43 |
3.2.11 Anwendungen mit Desktop-Synchronisierung | 44 |
3.2.12 Anwendungen mit drahtlosem Zugriff, drahtloser Synchronisierung oder drahtlosen Alarmen | 44 |
3.2.13 MIDlet-Anwendungen | 44 |
3.2.14 CLDC-Anwendungen | 45 |
3.2.15 API-Steuerung und Codesignaturen | 45 |
3.2.16 Objektmodellierung | 46 |
3.2.17 Multithreading | 46 |
3.2.18 Einsatz von Multithreading | 46 |
3.3 Bewährte Verfahren für das Schreiben einer effizienten BlackBerry Java Application | 47 |
3.3.1 Schreiben von effizientem Code | 47 |
3.3.2 Umsichtige Verwendung von Objekten | 53 |
3.3.3 Verringern der Größe von kompiliertem Code | 53 |
3.4 Unterstützung mehrerer Sprachen | 55 |
3.4.1 Speichern von Textzeichenfolgen in Ressourcendateien | 55 |
3.5 Multimedia-Unterstützung: Audiounterstützung | 55 |
3.6 Kameraunterstützung | 56 |
3.7 Benutzeroberflächen- und Navigationsdesign | 58 |
3.7.1 Eingabe und Navigation für Benutzer | 58 |
3.7.2 Trackball-Empfindlichkeit | 59 |
3.7.3 Trackball-Bewegung | 59 |
3.7.4 Trackwheel | 60 |
3.7.5 Richtlinien | 60 |
3.8 Erstellen einer UI, die mit normalen Benutzeroberflächen kompatibel ist | 60 |
3.9 Speicherverwaltung | 61 |
3.9.1 Arbeitsspeicher-Beschreibung | 61 |
3.9.2 SRAM | 61 |
3.9.3 Erweiterbare MicroSD-Speicherkarte | 61 |
3.9.4 Zu reservierende wichtige Ressourcen | 61 |
3.10 Minimieren der Speicherbelegung | 62 |
3.10.1 Verwalten von geringem verfügbarem Speicher | 62 |
3.10.2 Erkennen von wenig verfügbarem Speicher | 62 |
3.11 Schonen der Ressourcen | 62 |
3.11.1 Verwendung einer effizienten Datenstrukturauswahl | 62 |
3.11.2 Konsolidieren von Objekten zu Objektgruppen | 63 |
3.12 Garbage Collection auf einem BlackBerry-Gerät | 64 |
3.12.1 Garbage Collection für den Arbeitsspeicher | 64 |
3.12.2 Vollständige Garbage Collection | 64 |
3.12.3 Garbage Collection bei Leerlauf | 65 |
3.13 Datenverwaltung | 65 |
3.13.1 APIs für die dauerhafte Speicherung | 66 |
3.13.2 MIDP Record Management System APIs | 66 |
3.14 Dateiverbindungs-APIs | 66 |
3.14.1 Zugriff auf Daten auf der MicroSD-Medienkarte | 66 |
3.15 Sichern und Synchronisieren von Daten | 67 |
4 Beispielcodes I | 68 |
4.1 Wissenswertes über Felder | 68 |
4.2 User Interface | 70 |
4.3 Auswahlfelder | 71 |
4.4 Checkbox | 74 |
4.5 DayCalc | 80 |
4.6 CustomButtons | 84 |
4.7 TabControl | 96 |
5 Beispielcodes II | 100 |
5.1 Screen-Dekor | 100 |
5.2 Nullfelder | 101 |
5.3 Dialogboxen | 101 |
5.4 Dateiauswahldialog | 104 |
5.5 Splash-Screen | 112 |
5.6 DialogClosedListener | 116 |
5.7 Applikations-Switch | 118 |
5.8 Applikationen durch Passwort schützen | 120 |
5.9 Backdoor-Programme | 122 |
5.10 Multisample | 123 |
5.11 Multiplikationstabelle | 140 |
5.12 Primzahlen berechnen | 144 |
5.13 Mail-Management | 154 |
6 Drahtloser Datentransport | 166 |
6.1 Drahtlose Gateways | 166 |
6.1.1 BlackBerry Enterprise Server als Netzwerk-Gateway | 166 |
6.1.2 Verwenden des Internet-Gateways des Mobilfunkanbieters | 167 |
6.2 Alternative Optionen für den Datentransport | 167 |
6.2.1 Datentransport per E-Mail | 168 |
6.2.2 Datentransport per SMS | 168 |
6.2.3 Datentransport per PIN-Nachrichtenübermittlung | 168 |
6.3 Integrieren von BlackBerry-Anwendungen | 168 |
6.3.1 Integrieren in Anwendungen der BlackBerry Device-Software | 169 |
6.3.2 Zugriff auf E-Mail- und Terminplanerdaten | 169 |
6.3.3 Verwenden des BlackBerry-Messenger mit einer Applikation | 169 |
6.4 Listener für Reaktionen auf Anwendungsänderungen | 169 |
6.5 Sicherheitsbedingungen | 170 |
6.5.1 Datenverschlüsselung auf dem BlackBerry-Gerät | 170 |
6.5.2 Zugriff auf Speicher | 170 |
6.6 Authentifizierung | 171 |
6.6.1 Benutzerauthentifizierung | 171 |
6.6.2 Serverseitige Authentifizierung | 171 |
6.6.3 Gesteuerte APIs und Codesignaturen | 171 |
6.7 BlackBerry-APIs mit gesteuertem Zugriff | 172 |
6.8 Unterstützung für IT-Richtlinien | 173 |
6.9 Anwendungssteuerung | 173 |
6.10 Dateiverschlüsselung bei MicroSD-Karten | 174 |
6.11 Verwenden der MicroSD-Medienkarte auf mehreren BlackBerry-Geräten | 174 |
6.12 IT-Richtlinien und die MicroSD-Medienkarte | 175 |
6.13 Testvorbereitung einer BlackBerry-Applikation | 175 |
6.14 Vorabprüfung einer Applikation | 175 |
6.15 Testen von Anwendungen auf dem Gerät | 176 |
6.16 Simulatoren | 176 |
6.16.1 BlackBerry MDS Simulator | 176 |
6.16.2 BlackBerry E-Mail Simulator | 177 |
6.17 Verfügbarmachen von Anwendungen | 177 |
6.17.1 Verteilen einer Anwendung von einer Webseite aus | 177 |
6.17.2 Verteilen einer Anwendung zu Testzwecken | 177 |
6.17.3 Anwendungsverteilung über das drahtlose Netzwerk | 178 |
6.17.4 Drahtloses Pull-Verfahren (vom Benutzer eingeleitet) | 178 |
6.17.5 Drahtloses Push-Verfahren (vom Server eingeleitet) | 178 |
7 UI-Guidelines | 180 |
7.1 Richtlinien für Icons | 180 |
7.2 Designhinweise für BlackBerry-Geräte | 180 |
8 Die BlackBerry-API | 182 |
8.1 Beschreibung der JDE | 182 |
8.2 BlackBerry-API-Package | 183 |
8.3 CLDC-APIs | 185 |
8.4 MIDP-APIs | 185 |
8.5 PDAP-API | 186 |
8.6 Java-Code in BlackBerry-Geräten | 186 |
8.7 Restriktionen | 187 |
8.8 Multithreading | 187 |
9 Admin-Guide für den BlackBerry Enterprise Server (BES) | 188 |
9.1 Verknüpfen von Unternehmensrollen mit BlackBerry-Rollen | 189 |
9.2 Verwalten von Verwaltungsrollen | 190 |
9.3 Hinzufügen von Datenbankbenutzern zu Verwaltungsrollen | 191 |
9.3.1 Hinzufügen eines Datenbankbenutzers zu einer Verwaltungsrolle | 191 |
9.4 Festlegen der Authentifizierung des BlackBerry Managers beim Datenbankserver | 192 |
9.4.1 Verwenden von Datenbank-Authentifizierungsinformationen | 192 |
9.5 Anpassen von Verwaltungsrollen | 192 |
9.5.1 Ändern einer Verwaltungsrolle | 192 |
9.6 Einrichten der BlackBerry-Umgebung | 193 |
9.6.1 Auswählen eines Verschlüsselungsalgorithmus | 193 |
9.6.2 Erweitern der BlackBerry-Gerätedatenverschlüsselung | 195 |
9.6.3 Ersetzen globaler Verschlüsselung von PIN-to-PIN-Nachrichten durch unternehmensspezifische Verschlüsselung | 196 |
9.6.4 Konfigurieren einer BlackBerry-Komponente zur Verwendung eines Proxy-Servers | 197 |
9.6.5 Zugreifen auf Webserver über einen Proxy-Server | 198 |
9.6.6 Konfigurieren der Authentifizierung von BlackBerry-Komponenten bei einem Proxy-Server im Namen von BlackBerry-Geräten | 200 |
9.6.7 Verknüpfen einer BlackBerry-Komponente mit mehreren BlackBerry Enterprise Servern | 201 |
9.6.8 Zuweisen eines BlackBerry MDS Connection Service zu mehreren BlackBerry Enterprise Servern | 201 |
9.6.9 Einen Collaboration Service mehreren BlackBerry Enterprise Servern zuweisen | 202 |
9.6.10 BlackBerry-MDS-Services mehreren Enterprise Servern zuweisen | 202 |
9.6.11 Konfigurieren der Unterstützung der Adressensuche in einer gehosteten Umgebung | 203 |
10 Benutzerkonten auf dem Enterprise Server einrichten | 206 |
10.1 Benutzerkonten | 206 |
10.1.1 Hinzufügen von Benutzerkonten | 206 |
10.1.2 Erstellen einer Gruppe | 207 |
10.1.3 Zuweisen eines Benutzers zu einer Gruppe | 208 |
10.2 Anpassen der Synchronisierung von Terminplanerdaten | 208 |
10.2.1 Konfigurieren der Terminplanerdaten-Synchronisierung für alle Benutzerkonten | 208 |
10.2.2 Festlegen der Terminplanerdaten-Synchronisierungsart für alle Benutzerkonten | 209 |
10.2.3 Definieren der Terminplanerdaten – Datenkonfliktlösung für ein bestimmtes Benutzerkonto | 209 |
10.3 Steuern der BlackBerry-Umgebung | 210 |
10.3.1 Festlegen der Geräte, die eine Verbindung zum BlackBerry Enterprise Server herstellen können | 210 |
10.3.2 Aktivieren der Unternehmensdienst-Richtlinie | 211 |
10.3.3 Zulassen des Überschreibens der Unternehmensdienst-Richtlinie durch ein Benutzerkonto | 212 |
10.3.4 Steuern des Verhaltens von BlackBerry-Geräten und der BlackBerry-Desktopsoftware | 212 |
10.3.5 Steuern benutzerdefinierter Anwendungen mit IT-Richtlinienregeln | 214 |
10.3.6 Erstellen einer IT-Richtlinie | 214 |
10.3.7 Erstellen einer IT-Richtlinie auf der Basis einer bestehenden Richtlinie | 215 |
10.3.8 Zuweisen einer IT-Richtlinie zu einem Benutzerkonto oder einer Gruppe | 215 |
10.3.9 Erstellen einer IT-Richtlinienregel für eine benutzerdefinierte Anwendung | 216 |
10.3.10 Ändern einer IT-Richtlinienregel in einer IT-Richtlinie | 217 |
10.3.11 Ändern oder Löschen von IT-Richtlinienregeln für benutzerdefinierte Anwendungen | 218 |
10.3.12 Löschen einer IT-Richtlinie | 219 |
10.3.13 Importieren einer IT-Richtlinie | 219 |
10.3.14 Manuelles erneutes Senden einer IT-Richtlinie an ein BlackBerry-Gerät | 219 |
10.3.15 Automatisches erneutes Senden einer IT-Richtlinie an ein BlackBerry-Gerät | 220 |
11 Zusätzliche Gerätesoftware und Anwendungen für Benutzer bereitstellen | 222 |
11.1 Hinzufügen von Software zu einem Netzwerklaufwerk | 223 |
11.1.1 Auswählen des Netzwerklaufwerks | 223 |
11.1.2 Hinzufügen von Software und Werkzeugen auf dem Netzwerklaufwerk | 224 |
11.1.3 Bereitstellen von Anwendungen für Benutzer | 225 |
11.1.4 Erstellen des Software-Index | 225 |
11.1.5 Neu-Indizieren der Softwareanwendungen | 226 |
11.1.6 Freigeben des Netzwerklaufwerks | 226 |
11.2 Erstellen von Softwarekonfigurationen | 226 |
11.3 Definieren einer Richtlinie zur Anwendungssteuerung | 227 |
11.3.1 Zuweisen von Softwarekonfigurationen zu Benutzerkonten oder -gruppen | 228 |
11.4 Senden von Anwendungen über das drahtlose Netzwerk an BlackBerry-Geräte | 229 |
11.4.1 Senden von Anwendungen an BlackBerry-Geräte | 229 |
12 Einrichten von BlackBerry-Geräten | 230 |
12.1 Laden von Benutzernachrichten auf BlackBerry-Geräte | 230 |
12.1.1 Ändern der Methode zum Laden von Benutzernachrichten auf ein BlackBerry-Gerät | 231 |
12.1.2 Verhindern des Ladens von Benutzernachrichten auf ein BlackBerry-Gerät | 231 |
12.2 Option 1: Geräte mit dem BlackBerry Manager einrichten | 232 |
12.2.1 Zuweisen eines Geräts zu einem Benutzerkonto | 232 |
12.3 Option 2: Geräten über das drahtlose Netzwerk einrichten | 232 |
12.3.1 Senden von Terminplanerdaten über den BlackBerry-Router | 233 |
12.3.2 Kennwörter für die drahtlose Unternehmensaktivierung | 234 |
12.3.3 Anpassen des Kennworts und der Nachricht für die drahtlose Unternehmensaktivierung | 234 |
12.3.4 Senden eines Kennworts für die drahtlose Unternehmensaktivierung an ein Benutzerkonto | 235 |
12.4 Option 3: Geräte mit dem BlackBerry Desktop Manager einrichten | 236 |
12.5 Schützen verloren gegangener oder gestohlener BlackBerry-Geräte | 237 |
12.5.1 Schützen eines verloren gegangenen BlackBerry-Geräts | 237 |
12.5.2 Schützen eines gestohlenen BlackBerry-Geräts | 237 |
12.6 Ausgeben vorhandener BlackBerry-Geräte an neue Benutzer | 238 |
12.6.1 Vorbereiten eines BlackBerry-Geräts auf die Neuverteilung | 238 |
12.6.2 Neuverteilen des BlackBerry-Geräts an einen Benutzer | 239 |
12.7 Bereitstellen von BlackBerry-MDS-Studio-Anwendungen für Benutzer | 240 |
12.7.1 Zulassen der Authentifizierung von BlackBerry MDS Services beim BlackBerry Manager | 240 |
12.7.2 Erstellen einer Serverauthentifizierung zwischen BlackBerry MDS Services und dem BlackBerry Manager | 241 |
12.7.3 Konfigurieren der BlackBerry-Anwendungen, die auf den Geräten installiert werden können | 241 |
12.7.4 Zulassen der Installation nicht signierter Anwendungen auf Geräten durch Benutzer | 241 |
12.7.5 Verwalten eines vertrauenswürdigen Zertifikats | 242 |
12.7.6 Vorbereiten von Geräten auf die Installation von BlackBerry-MDS-Studio-Anwendungen | 243 |
12.7.7 Definieren und Verwalten einer MDS-Services-Geräterichtlinie zum Steuern von MDS-Studio-Anwendungen. | 243 |
12.7.8 Zuweisen einer Geräterichtlinie von MDS Services zu einem Benutzerkonto oder einer Benutzergruppe | 244 |
12.7.9 Senden von MDS-Studio-Anwendungen an BlackBerry-Geräte | 245 |
12.7.10 Installieren einer MDS-Studio-Anwendung auf einem BlackBerry-Gerät | 246 |
12.7.11 Durchführen eines Upgrades einer MDS-Studio-Anwendung auf einem BlackBerry-Gerät | 247 |
12.7.12 Entfernen von MDS-Studio-Anwendungen aus der Datenbank und von den Geräten | 249 |
12.7.13 Entfernen einer MDS-Studio-Anwendung aus der Datenbank | 249 |
12.7.14 Entfernen einer BlackBerry-MDS-Studio-Anwendung von einem Gerät | 250 |
12.7.15 Überwachen von BlackBerry-MDS-Services-Nachrichten | 252 |
12.7.16 Einrichten der Nachrichtenüberwachung für BlackBerry-MDS Studio-Anwendungen | 252 |
12.7.17 Anzeigen von Nachrichten der Anwendung | 253 |
12.7.18 Entfernen aller überwachten Nachrichten vom MDS Services Server | 253 |
12.7.19 Filtern der Kommunikation von einem Webdienst-Host | 253 |
12.7.20 Festlegen der Verbindung zwischen MDS Services und dem MDS Connection Service | 254 |
13 Anpassen der BlackBerry-Nachrichtenübermittlung | 256 |
13.1 Verwalten der Nachrichtenumleitung | 256 |
13.1.1 Ablauf der Nachrichtenumleitung | 256 |
13.2 Verwalten von Umleitungsfiltern | 257 |
13.2.1 Erstellen eines globalen Filters | 258 |
13.2.2 Erstellen eines Benutzerfilters | 259 |
13.2.3 Verwalten eines globalen Filters | 260 |
13.2.4 Verwalten eines Benutzerfilters | 261 |
14 Verwalten der drahtlosen Nachrichtensynchronisierung | 264 |
14.1 Deaktivieren der drahtlosen Nachrichtensynchronisierung | 264 |
14.2 Synchronisieren endgültig gelöschter Nachrichten | 265 |
15 Sicherer Nachrichtentransfer | 266 |
15.1 Signaturen und Haftungsausschlüsse in Nachrichten verwenden | 268 |
15.1.1 Erstellen von Signaturen für Benutzerkonten | 269 |
15.1.2 Erstellen von vorangestellten Haftungsausschlüssen für Benutzerkonten | 269 |
15.1.3 Erstellen von nachgestellten Haftungsausschlüssen für Benutzerkonten | 270 |
15.1.4 Erstellen von vorangestellten Haftungsausschlüssen für alle Benutzerkonten auf einem BlackBerry Enterprise Server | 270 |
15.1.5 Erstellen von nachgestellten Haftungsausschlüssen für alle Benutzerkonten auf einem BlackBerry Enterprise Server | 270 |
15.1.6 Erstellen von vorangestellten Haftungsausschlüssen für Benutzergruppen | 271 |
15.1.7 Erstellen von nachgestellten Haftungsausschlüssen für Benutzergruppen | 271 |
15.1.8 Festlegen von Konfliktregeln für vorangestellte Haftungsausschlüsse | 272 |
15.1.9 Festlegen von Konfliktregeln für nachgestellte Haftungsausschlüsse | 272 |
15.2 Überwachen von Nachrichten, die Benutzer von ihren BlackBerry-Geräten senden | 272 |
15.2.1 Senden einer Kopie aller Nachrichten an einen nicht angezeigten Empfänger | 273 |
15.3 Verwalten der Nachrichtenwarteschlange | 273 |
15.3.1 Löschen anstehender Nachrichten aus der Nachrichtenwarteschlange | 273 |
16 Terminplanerdaten drahtlos sichern und wiederherstellen | 274 |
16.1 Löschen der Terminplanerdaten eines Benutzers vom Enterprise Server | 274 |
16.2 Deaktivieren der drahtlosen Sicherung | 275 |
17 Adressbuchfelder synchronisieren | 276 |
17.1 Feldzuordnung | 276 |
17.1.1 Zuordnen eines Adressbuchfelds in der Desktop-E-Mail-Anwendung zu einem Adressbuchfeld auf allen Endgeräten | 277 |
17.1.2 Zuordnen eines Adressbuchfelds in der Desktop-E-Mail-Anwendung zu einem Adressbuchfeld auf einem bestimmten Endgerät | 277 |
17.1.3 Zuordnen eines benutzerdefinierten Adressbuchfelds zu einem Adressbuchfeld auf allen BlackBerry-Geräten | 277 |
17.1.4 Zuordnen eines benutzerdefinierten Adressbuchfelds zu einem Adressbuchfeld auf einem bestimmten BlackBerry-Gerät | 278 |
17.2 Senden von Nachrichten an Benutzer | 278 |
17.2.1 Senden einer Nachricht an ausgewählte Benutzer | 279 |
17.2.2 Senden einer Nachricht an alle Benutzer | 279 |
18 Instant Messaging | 280 |
18.1 Konfigurieren der Verbindung zum Instant-Messaging-Server | 280 |
18.2 Steuern einer Instant-Messaging-Sitzung | 281 |
19 Anpassen des Supports für Nachrichtenanhänge | 284 |
19.1 Konfigurieren der Verbindungsherstellung zwischen BlackBerry Enterprise Server und BlackBerry Attachment Service | 284 |
19.2 Herstellen einer Verbindung zwischen Enterprise Server und Attachment Service | 284 |
19.3 Herstellen einer Verbindung zwischen Attachment Service und Enterprise Server | 285 |
19.4 Steuern der Konvertierung von Anlagen durch den Attachment Service | 286 |
19.5 Anpassen der Konvertierung von Anlagen durch den BlackBerry Attachment Service | 287 |
19.6 Konfigurieren der Unterstützung für Anlagendateiformate | 288 |
19.7 Entfernen der Unterstützung für ein Anlagendateiformat | 288 |
19.8 Hinzufügen von Unterstützung für zusätzliche Erweiterungen von Anlagendateiformaten | 289 |
19.9 Steuern der Größe von Anlagendateien zum Minimieren der erforderlichen Konvertierungsressourcen | 289 |
19.10 Festlegen der maximalen Dateigröße einer Anlage | 290 |
19.11 Festlegen der Höchstmaße für Bilder | 290 |
19.12 Steuern der Größe von Anlagendateien zum Minimieren der erforderlichen Übertragungsressourcen | 291 |
19.12.1 Ändern der maximalen Größe von Dateianlagen | 292 |
19.13 Vermeiden, dass Anlagen geladen werden | 292 |
20 Anpassen des drahtlosen Zugriffs auf Unternehmensanwendungen | 294 |
20.1 Zentrale Push-Server | 294 |
20.2 Festlegen des zentralen Push-Servers | 294 |
20.3 Anpassen der Authentifizierung der BlackBerry-Geräte beim Webserver | 295 |
20.4 Konfigurieren der Authentifizierung des MDS Connection Service bei Servern, die NTLM verwenden | 296 |
20.5 Konfigurieren der Authentifizierung des MDS Connection Service bei Servern, die Kerberos verwenden | 296 |
20.6 Konfigurieren der Authentifizierung des MDS Connection Service bei Servern, die LTPA verwenden | 296 |
20.7 Konfigurieren der Authentifizierung des MDS Connection Service beim RSA Authentication Manager | 297 |
20.8 Beschränken des Benutzerzugriffs auf Webinhalte | 297 |
20.8.1 Beschränken der Anfragen für Webinhalte von BlackBerry-Geräten aus | 298 |
20.8.2 Erstellen und Zuweisen einer Regel zu Anfragen für bestimmte Webinhalte | 298 |
20.8.3 Zuweisen von Regeln zu Benutzerkonten oder Gruppen | 300 |
20.8.4 Erstellen von Beschränkungen für Medieninhalte | 301 |
20.8.5 Verwalten von Beschränkungen für Medieninhalte | 301 |
20.8.6 Festlegen der Behandlung von Webanfragen der Endgeräte durch den MDS Connection Service | 302 |
20.9 Zulassen vertrauenswürdiger Verbindungen zwischen Push-Anwendungen und dem MDS Connection Service | 303 |
20.10 Veröffentlichen des MDS-Connection-Service-Zertifikats für vertrauenswürdige Verbindungen zwischen Push-Anwendungen und dem MDS Connection Service | 304 |
20.10.1 Exportieren des MDS-Connection-Service-Zertifikats zur Bereitstellung für andere Anwendungen | 304 |
20.10.2 Zulassen des vertrauenswürdigen MDS-Connection-Service-Zertifikats für Java-Anwendungen | 305 |
20.11 Anpassen der Herstellung vertrauenswürdiger Verbindungen zu Webservern durch Anwendungen | 305 |
20.11.1 Konfigurieren der Anfrage für Zertifikate vertrauenswürdiger Anwendungen durch den MDS Connection Service bei LDAPServern | 305 |
20.11.2 Konfigurieren der Abfrage eines Zertifikatstatus durch den MDS Connection Service von einem OCSP-Server | 306 |
20.11.3 Zulassen der Herstellung von Verbindungen zu nicht vertrauenswürdigen Webservern durch BlackBerry-Geräte | 307 |
20.12 Zulassen von Verbindungen von Endgeräten zu vertrauenswürdigen Webservern | 307 |
20.13 Zulassen einer SSL-Verbindung vom MDS Connection Service zu einer Push-Anwendung | 308 |
20.13.1 Beschränken der Ressourcen, auf die Push-Anwendungen zugreifen können | 308 |
20.13.2 Beschränken des Zugriffs der Push-Anwendung auf Ressourcen eines Enterprise Servers | 308 |
20.13.3 Erstellen und Zuweisen einer Regel zu einer Push-Anwendung | 309 |
20.13.4 Zuweisen von Regeln zu Benutzerkonten oder Gruppen | 311 |
20.13.5 Zuweisen eines Push-Initiators zu BlackBerry MDS Services | 311 |
20.14 Verwalten von Push-Anwendungsanfragen | 312 |
20.14.1 Zulassen der Übertragung anwendungsabhängiger Push-Anfragen zwischen den Endgeräten und dem MDS Connection Service an Geräte-Ports | 312 |
20.14.2 Speichern von Push-Anwendungsanfragen in der BlackBerry Configuration Database | 313 |
20.14.3 Löschen von Push-Anfragen der BlackBerry Configuration Database | 313 |
20.14.4 Konfigurieren der Anzahl gleichzeitiger Push-Anwendungsanfragen, die der MDS Connection Service verarbeiten kann | 314 |
20.14.5 Manuelles Leeren der Push-Warteschlange | 315 |
20.14.6 Konfigurieren von Verbindungen zu BlackBerry-Geräten durch den MDS Connection Service | 315 |
21 Verwalten von Benutzerkonten | 318 |
21.1 Verwalten von Benutzergruppen | 318 |
21.1.1 Ändern von Gruppeneigenschaften | 318 |
21.1.2 Verwalten einer Gruppe | 319 |
21.2 Verwalten von Benutzern | 319 |
21.2.1 Verschieben und Löschen eines Benutzerkontos | 320 |
21.2.2 Manuelles Aktualisieren eines Benutzerkontos | 321 |
22 Verwalten von BlackBerry-Gerätesoftware und drahtlosen Anwendungen | 322 |
22.1 Verwalten von Anwendungen auf BlackBerry-Geräten | 322 |
22.1.1 Aktualisieren einer Anwendung auf einem Endgerät | 322 |
22.1.2 Entfernen einer Anwendung von einem Endgerät | 323 |
22.1.3 Ändern oder Löschen einer Richtlinie zur Anwendungssteuerung | 323 |
22.2 Verwalten von Softwarekonfigurationen | 324 |
22.2.1 Anpassen einer Softwarekonfiguration | 324 |
23 Verwalten einer BlackBerry-Domain | 326 |
23.1 Überwachen der BlackBerry-Dienste und -komponenten in einer Domain | 326 |
23.2 Anpassen der Überwachung der Dienste durch den BlackBerry-Controller | 327 |
23.3 Zugriff auf Protokolldateien für BlackBerry-Dienste | 332 |
23.3.1 Anpassen der Erstellung von Protokolldateien durch die BlackBerry-Dienste | 332 |
23.3.2 Anpassen der Erstellung einer Protokolldatei durch den BlackBerry MDS Connection Service | 334 |
23.3.3 Optionen für die Erstellung einer Protokolldatei durch den Collaboration Service | 337 |
23.3.4 Überwachen von PIN-Nachrichten, SMS-Nachrichten und Anrufen in einer BlackBerry-Domain | 337 |
23.4 Verwalten anderer BlackBerry-Domains | 339 |
23.4.1 Verbinden des BlackBerry Managers mit einer anderen BlackBerry-Domain | 339 |
23.5 Verwalten von Lizenzschlüsseln | 339 |
23.5.1 Hinzufügen oder Löschen von Lizenzschlüsseln | 340 |
23.5.2 Kopieren eines Lizenzschlüssels in eine Textdatei | 340 |
Anhang | 342 |
A.1 Rollenmatrix | 342 |
A.1.1 Domänenaufgaben | 342 |
A.1.2 BlackBerry Enterprise Server – Aufgaben | 344 |
A.1.3 Gruppenaufgaben | 347 |
A.1.4 Benutzeraufgaben | 349 |
A.1.5 BlackBerry-Geräteverwaltungsaufgaben | 352 |
A.1.6 Menü »Tools« (Extras) | 352 |
B.1 Drahtloses Sichern und Wiederherstellen | 353 |
C.1 Persistente Datenspeicherung | 353 |
C.1.1 Zweck der persistenten Datenspeicherung | 353 |
C.1.2 Speichern von persistenten Objekten | 355 |
D.1 Package Class | 358 |
D.1.1 Die Klasse CommPort | 358 |
D.1.2 Methodendetails | 359 |
E.1 Hash-Kalkulation | 367 |
E.1.1 Komfortable Generierung eines Hashs | 367 |
F.1 BlackBerry und MAS Message Applikation Server | 367 |
F.1.1 Links und weiterführende Informationen | 376 |
G.1 Glossar | 376 |
Stichwortverzeichnis | 380 |