Krav och möjligheter för programvara till framtidens mobila terminaler
WAPWebClippingTerminalerMobila teletjänsterPositioneringPalmProgramvaraDatateknikMobiltelefonerDatorer
Rapportens syfte är att undersöka vilka krav som ställs på programvaran till framtidens mobila terminaler och de möjligheter som kommer att finnas för denna. Detta inkluderar en liten undersökning om vad vi kan vänta oss för terminaler och vilken funktionalitet som dessa kan komma att ha. Eftersom det är svårt att ge en bild av hur de kommer att se ut har jag mest koncentrerat mig på att hitta lösningar som skall fungera oberoende av hur de mobila terminalerna utvecklas, naturligtvis inom vissa gränser. Detta innebär i realiteten att programlogik och beräkningar ligger på en server och att sedan bara användargränssnittet med kommunikation finns på den mobila terminalen. Rapporten går djupare in på WAP plattformen och sakerna runt denna eftersom detta är den i dagsläget bästa och mest accepterade specifikation för hur man skall göra programvara till mobila terminaler. WAP har redan specifikationer som gör att det skall gå att använda på framtidens terminaler. Med detta menas att den har stöd för idag inte existerande användargränssnitt och att kommunikationen skall kunna dra nytta av de framtida kommunikationsprotokollen GPRS och UMTS. Den innehåller även en diskussion om framtiden för WAP beroende på hur framtidens mjuk och hårdvara kommer att se ut. Det finns även upptaget alternativ till WAP och lite funderingar kring andra lösningar som kan komma att användas. Vidare finns en beskrivning av hur man kan bygga om ett stationärt system (Agent based MarketPlace, AMP) till att kunna användas mobilt och hur detta system kan tillföras ett mervärde genom att bygga in positioneringsstöd i tjänsten. Det system som jag under detta examensarbete designat och implementerat är en generell lösning som kan koppla vilka javabaserade serverlösningar som helst till en WAP enhet. Den har stöd för att på ett enkelt sätt göra lastdelning för att klara tunga tjänster till många användare.