i want to know what i can do with meap and how to do meap application ?
Help with MEAP
Collapse
X
-
Re: Help with MEAP
there are many MEAP applications and all have to be installed through the RUI. Is there a particular one you have questions about or something more specific you need information on?Accidents don't just happen. They must be carelessly planned. -
Re: Help with MEAP
http://www.canon.com.au/Business/All...ts/Software/iW Accounting Manager for MEAP
Is this what your looking for ?Comment
-
-
Re: Help with MEAP
Small Business Software Solutions - Canon Australia
MEAP
MEAP is an application development platform that allows the creation of embedded applications for Canon multifunctional peripheral devices. That is, custom applications can be created to execute on the device itself. MEAP is the acronym for Multifunctional Embedded Application Platform.
On a MEAP device, 20 applications can be installed (plus 4 as log history).Programming language is used to develop MEAP applications>
MEAP applications are written in J2ME (Java 2 Micro Edition) using the Connected Device Configuration (CDC), Foundation Profile (FP), Personal Profile (PP), and Personal Basis Profile (PBF). How do Java applications get executed on a MEAP device?
Java applications are executed using a piece of software called the Java Virtual Machine (JVM). A JVM for Java 2 Micro Edition (J2ME) with the Connected Device Configuration (CDC) is embedded on the device. Java applications need to be translated (compiled) into a form called byte code in order to be executed by a JVM.
How are MEAP applications developed?
A MEAP developer codes and compiles (translates the Java code into byte code) a MEAP application using any Java development tool. The compiled application (called a Jar file) is then installed on the MEAP device using an installation tool provided with the MEAP platform called the Service Management Service (SMS).
What can a MEAP application do?
-Control device native functions (print, copy, scan, fax, mailboxes).
-Get/set device settings.
-Display a user interface on the device console.
-Control device hard keys.
-Display a user interface on a remote Web browser.
-Networking functions.
-Data Encryption.
What Canon Class Libraries does MEAP support?
MEAP supports the standard J2ME/CDC (Java 2 Micro Edition with Connected Device Configuration) libraries found in the Foundation Profile and Personal Profile. In addition, MEAP has proprietary libraries that enable additional functionality. One such library is the CPCA Class Library, which can be used to control native device functions. Another library is the Common Toolkit Library (CTK), which provides special user interface capabilities. In addition, MEAP provides libraries for image format conversions, image display, a USB interface, MIB access, encryption, and security.
What does the CPCA Class Library do?
The CPCA Class Library encapsulates CPCA functionality in Java. It allows a MEAP application to control and monitor all device functionality including printing, copying, scanning, faxing, and mailboxes.
But a MEAP device comes pre-installed with two applications:- Universal Send (only on 'i' models)
- Portal Service
Therefore the number of installable applications is 18. The Portal service can be uninstalled , so up to 19 MEAP applications can be installed. The number of MEAP applications that can have a user interface on the MEAP device console LCD (Applet applications) is up to 9 (3 tabs in one pane x 3 panes).
There are also other limiting factors. If Hard Disk, Memory, Threads, Sockets and File Descriptors reach their maximum limit no more MEAP applications may be installed.
MEAP applications can be classified into three types from the interface point of view:- Applet - An application that displays a local user interface on the device (copier) console.
- Servlet - An application with a remote user interface accessed through a web browser.
- Esplet - An application that does not have any user interface.
Some MEAP applications may consist of multiple types to provide its functionality. By using such combinations, for example, a MEAP application that scans a document and sends it via FTP protocol with an Applet type interface may also allow creating and editing the 'TO' list (destination) from a web browser with a Servlet type interface.
These major functions are pre-installed on the MEAP device at the factory:- Service Management Service (SMS) - MEAP Application Installer
- Three types of MEAP Authentication (Login Applications):
- Default Authentication
- Simple Device Login (SDL)
- Single Sign On (SSO) Login
- Portal Service
NOTE: If the devices hard disk drive is reformatted, the System Software and all MEAP applications and licenses must be reloaded.**Knowledge is time consuming, exhausting and costly for a trained Tech.**Comment
-
Comment