Voortgangsverslag februari 2004 - industrieel ingenieur - KAHO Sint ...
Voortgangsverslag februari 2004 - industrieel ingenieur - KAHO Sint ...
Voortgangsverslag februari 2004 - industrieel ingenieur - KAHO Sint ...
- No tags were found...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
draadloze omgevingen, te delen om zo een betrouwbaar multi-agent systeem te kunnen garanderen.Deze ontologieën worden gebruikt door de Device Agent en de Communication Agent, die zich op elktoestel bevinden.2.4. Java-omgevingen voor de aangekochte toestellen (WP5)Er zijn twee mobiele toestellen aangekocht. De Sony Ericsson P900 is een Smart Phone met alsbesturingssysteem Symbian OS en heeft GPRS functionaliteit. De LOOX 610 van Fujitsu Siemensdraait op Pocket PC en ondersteunt GPRS via een aangekochte Compact Flash kaart.Er is onderzocht hoe we J2ME en Personal Java toepassingen voor deze toestellen kunnenontwikkelen. Eerst is er nagegaan of de programmeeromgeving standaard op het toestel aanwezig isen hoe we deze dienen te installeren indien dit niet zo is. Vervolgens is er onderzocht hoe de broncodenaar een voor het toestel geschikt formaat kan worden omgezet. Tenslotte is er nagegaan hoe we deuiteindelijke applicatie naar het toestel kunnen overbrengen.De P900 beschikt standaard zowel over een J2ME (CLDC/MIDP) als een Personal Java omgeving. Opde LOOX daarentegen, dient de Personal Java omgeving van Sun manueel geïnstalleerd te worden enwat J2ME betreft is er geen (volwaardige) gratis oplossing voor handen.We zijn nagegaan welke extra toestelspecifieke bibliotheken er beschikbaar zijn. Voor Personal Javabiedt de JavaPhone API op de P900 een verticale uitbreiding en levert er functionaliteiten die typischzijn voor telefoontoestellen zoals power monitoring en toegang tot GSM- en SMS-functies, tot dekalender en tot het adresboek. Op de LOOX kunnen we geen beroep doen op deze API. Wat betreft deJ2ME omgeving op de P900, zijn de typische JSR’s die vaak bij MIDP 1.0 worden geleverd niet meeraanwezig omdat de standaardfuncties uit deze JSR’s in het MIDP 2.0 profiel zijn ondergebracht. DeWireless Messaging API (JSR 120) en de Bluetooth API (JSR 82) zijn wel als uitbreiding beschikbaar.5