For bedrifter

Teknologi/plattform – oversikt

MEAP er en ny Canon-utviklet JAVA-basert programvareplattform som er innebygd i den nye generasjonen av Canons digitale multifunksjonelle systemer, iRi-serien. MEAP utstyrer iRi-enheten med omfattende funksjoner for å legge til eller fjerne ekstra applikasjonsfunksjonalitet, enten på kjøpstidspunktet eller på et senere stadium. Det sikrer fremtidig bruk av alle MEAP-aktiverte produkter når det gjelder applikasjonsutvikling. Den gjør det også mulig å utvikle programvare etter definerte kundekrav.



MEAP-plattform og -arkitektur

MEAP-plattformen som er innebygd i iRi-enheten, er en programvareplattform som gjør det mulig å legge til funksjonalitet i den multifunksjonelle enheten. Plattformen er basert på JAVA (J2ME - java 2 Micro Edition) og leverer miljøet som applikasjonene skal kjøre på. Plattformen blir bygd inn i enhetens fastvare på fabrikken.

  1. Grensesnitt for enkeltbrukere / eksterne brukere
    Grensesnittet for eksterne brukere gir tilgang til en bestemt Canon iRi-enhet via Internett fra hvor som helst i verden.
    Grensesnittet for enkeltbrukere er et fargedisplay øverst på iRi-enheten som de lokale brukerne har tilgang til og som styrer maskinen.
    Begge disse grensesnittene kan tilpasses fullstendig ved å bruke MEAP-plattformen ved hjelp av JAVA.
  2. MEAP-applikasjoner
    En MEAP-applikasjon er et JAVA-program som kjører på MEAP-plattformen og gir enheten eller grensesnittet en annen funksjonalitet. MEAP-applikasjonene er uavhengige av systemprogramvaren på enheten. Det betyr at applikasjonene kan installeres på eller avinstalleres fra enheten. Alle enkeltenheter kan ha opptil 20 MEAP-applikasjoner installert samtidig. Canon eller utviklere av tredjepartsprogramvare kan utvikle disse applikasjonene. De gir en nesten ubegrenset mengde av potensielle bruksområder som kan gi gode forretningsløsninger.
  3. JAVA Virtual Machine
    MEAP-plattformen er basert på JAVA 2 Micro Edition (J2ME) og sørger for miljøet der MEAP-applikasjonene skal kjøre. Over JAVA Virtual Machine (VM) ligger det flere programvarebiter som gjør det mulig med applikasjonsutvikling og kommunikasjon med enheten.
  4. CPCA
    CPCA (Common Peripheral Controlling Architecture) er en merkevarebeskyttet protokoll og et instruksjonssett fra Canon. Det er utviklet for å støtte programmeringskoden som skal håndtere de fysiske feilene samt overvåke og rapportere tilstandsfeil.
  5. Operativsystem for enhet
    Alle Canon iRi-enheter har en innebygd prosessor og et operativsystem. Begge deler kreves for at iRi-enheten skal fungere på riktig måte.
  6. Maskinvare for enhetene
    Dette laget består av all maskinvaren for enhetene, for eksempel etterbehandlingsenhet, valser, bånd og papirbrett.

MEAP-applikasjonsutvikling
MEAP innebærer spennende muligheter for uavhengige programvareutviklere. Den gir et ubegrenset potensial for ekspertkompetanse i kontorautomasjonsmarkedet og sørger for nøyaktig tilpassing til en rekke virksomheter. Canon har identifisert og levert en rekke verktøy for våre utviklingspartnere, og vi er interessert i høre hvilke planer du har for denne plattformen. Hvis du vil ha mer informasjon om og melde deg på utviklerprogrammet til Canon Business Solutions, kan du gå til
www.bsdp.canon-europa.com


spacer
					image
Les mer om MEAP
Oversikt
Hva er MEAP?
Teknologioversikt
Hvorfor arbeide med Canon?
Hva kan MEAP gjøre for bedriften?
Sette standarden med MEAP
Vanlige spørsmål
Developer Programme
Relatert informasjon
Developer Programme