Extransit Mobile Interaction Suite har en tjänsteorienterad arkitektur, och består av tre delar: Catch Client som installeras i mobiltelefonen, Strike Server eller ett Expresskonto som är värd för applikationerna, och Pitch Studio varifrån all utveckling sker on-line i en visuell utvecklingsmiljö.

En tunn klient i telefonen


Catch Client laddas ned av användaren och installeras i telefonen. När den startar kopplar den upp mot Strike Server och visar användaren en lista över tillgängliga tjänster. När en tjänst väljs öppnas en on-line-session direkt till den specifika applikationen på servern, vilken förser klienten med användargränssnittet.

Ett effektivt realtidsprotokoll


Ett mycket effektivt kommunikationsprotokoll mellan Strike Server och Catch Client gör att en händelse på servern reflekteras omedelbart i den mobila klienten. En nyhet eller ett nytt spelkort i ett pokerpari visas i klienten omedelbart efter det att den mottagits av servern. Snabbheten gör teknologin idealisk för interaktiva och “pushbaserade” applikationer. Klienten kan också sättas i viloläge och väckas upp av servern, antingen automatiskt vid en definerad händelse, eller manuellt av en operatör.

Visuell editering on-line


Att editera applikationerna sker också med s k “remote technology”. Pitch Studio installeras på valfri PC-dator, alternativt körs direkt via webbstart, och kopplar upp mot en Strike Server. Samtliga parametrar, såsom användargränssnitt, applikationsflöde, integration med externa “web services” och specialeffekter, editeras enkelt i Pitch Studio. Förändringar reflekteras omedelbart i telefonernas mobila klienter, vilket gör att telefonen kan användas som en “on-line” förhandsvisare.


Nästa, läs om några tekniska finesser .