Scar4U.de StartseiteSeite drucken (sofern verügbar)Scar4U.de KontaktformularScar4U.de GästebuchScar4U.de zu den Favoriten hinzufügen. NewsPHP Scripts & ProdukteSupportLizenzenSonstigesKontakt  
Im Studium
» Scar4U.de » Kontakt » Referenzen » Im Studium » PocketPC-Demos
PocketPC-Demos
Umsetzung: Java, AWT, SWT, kSoap, kXML, WSDD, IBM J9, IAIK Mobil, BouncyCastle
Da immer mehr Interesse am Mobilen Mark besteht, sollten erste Prototypen auf Handy und PocketPC geschaffen werden. Diese Demos sollten zum Teil die visuellen Möglichkeiten der kleineren Displays testen und die Funktionsvielfalt gegenüber dem sonst üblichen Desktop PC.
 
Um einen ersten Test machen zu können wurde auf die Microsoft PocketPC Emulatoren zurückgegriffen. Da diese Windows Version nicht mit Java ausgeliefert wird, musste als erstes eine geeignete Java Version gefunden werden mit der ohne große Probleme die bestehenden Projekte portiert werden können. Viele der freien und damit getesteten mobilen Java Versionen arbeiten in eigenen Namensräumen, also muss hier entweder das gesamte Projekt vollständig angepasst oder direkt neu implementiert werden. IBM konnte in diesem Feld mit dem WebSphere Device Developer (WSDD) und der dazugehörigen IBM J9 überzeugen.
 
In nun folgenden Implementierungen wurden erste Hintergrundprozesse entwickelt und kurz darauf Visuelle Applikationen die über Webservices mit einem Server kommunizieren. Die Webservices wurden auf der PocketPC Seite mit kSoap/kXML realisiert und auf der Server Seite mit Axis/Tomcat.
 
In weiteren Tests wurde die Webservice Kommunikation mit IAIK Mobil auf dem PocketPC und BouncyCastle auf der Server-Seite verschlüsselt. Die Zertifikate wurden im gewohnten PKCS12 Format verarbeitet.
 
Um die Kommunikation zwischen PocketPC und Server sichtbar zu machen, wurde ein kleiner Proxy für PocketPC implementiert. Mit ihm konnten die ein- und ausgehenden Verbindungen protokolliert und in ver- und entschlüsselter Form zur anzeige gebracht werden.


Bookmark
Bookmark bei: Mister Wong Bookmark bei: Linksilo Bookmark bei: Del.icio.us Bookmark bei: Digg Bookmark bei: Google Bookmark bei: Technorati Bookmark bei: Yahoo!

   
6 User Online
Seite drucken