Indholdsfortegnelse:
Definition - Hvad betyder Mobile Middleware?
Mobil mellemware er, som navnet antyder, mellemware, der bruges i forbindelse med mobile computerenheder. Mobil mellemvare tilbyder forskellige transparenter, der skjuler de mobile miljøers kompleksitet. F.eks. Tillader placeringsgennemsigtighed applikationer at udveksle data med andre applikationer uden at tage hensyn til deres placering. Tilsvarende abstraktioner tilvejebringes ligeledes af transparenter på transportprotokollen, operativsystemet, programmering og andre. Mobil mellemvare involverer typisk tjenester som meddelelser og RPC (Remote Procedure Call), ressourceopdagelse, transaktioner, bibliotek, sikkerhed, lagringstjenester og datasynkronisering.
Techopedia forklarer Mobile Middleware
Det mobile miljø, der tilbyder en mere udfordrende grund til applikationsudvikling, er ideel til brug af middleware. Begrænsede båndbredder, lang latenstid, forskellige platforme, begrænsede hukommelses- og behandlingsressourcer og upålidelige forbindelser er nogle af hindringerne, der kan gøre udvikling til en kostbar og kompliceret øvelse. Middleware gør det lettere for udviklere af mobilapplikationer ved at abstrahere mange af de involverede problemer. Det mobile miljø stiller kritiske krav, såsom tilgængelighed, tilgængelighed, tilpasningsevne, pålidelighed og universalitet. For at imødekomme sådanne krav kom brancher med, hvad der nu er kendt som middleware-platforme, herunder Java ME, Symbian, .NET, Android og iPhone.