For Programmers: Free Programming Magazines  


Home > Archive > Java Help > July 2004 > Doubt in KVM









You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

 

Author Doubt in KVM
Sudeep

2004-06-10, 3:59 pm

Hi,

I am trying to port MIDP specification on to a target device.

As per my understanding :-

#1
I found that there is a component called Application Management System (AMS) in
MIDP.This component loads , installs , lists , updates Java applications
called MIDlets.

#2
Similarly at the KVM level we have something called as Java Application Manager
(JAM).This component loads , installs , lists , updates Java applications.

Now what I want to know is, why did the Java guys have two systems (AMS)
and JAM doing the same thing.(atleast almost the same thing).

Is my understanding correct or have I goofed up?

Thanks,
Sudeep
Darryl L. Pierce

2004-06-14, 3:59 pm

Sudeep wrote:

> Hi,
>
> I am trying to port MIDP specification on to a target device.
>
> As per my understanding :-
>
> #1
> I found that there is a component called Application Management System
> (AMS) in MIDP.This component loads , installs , lists , updates Java
> applications called MIDlets.


No. The AMS installs and manages updating and deleting MIDlets. The rest is
done by the JAM.

> #2
> Similarly at the KVM level we have something called as Java Application
> Manager (JAM).This component loads , installs , lists , updates Java
> applications.


The JAM handles initiating and making lifecycle calls to the MIDlets. The
rest is done by the AMS.

> Now what I want to know is, why did the Java guys have two systems (AMS)
> and JAM doing the same thing.(atleast almost the same thing).
>
> Is my understanding correct or have I goofed up?


Goofed, mate.

--
/**
* @author Darryl L. Pierce <mcpierce@myrealbox.com>
* @see The J2ME FAQ <http://mypage.org/mcpierce/j2mefaq.html>
* @quote "What do you care what others think, Mr. Feynman?"
* @g echo '$_ = "Jvtu bopuifs Pfsm ibdlfs."; y/a-z/za-y/; print' |
perl
*/
Super_Ptitpendit

2004-07-30, 10:30 am

[QUOTE]Originally posted by Darryl L. Pierce
Sudeep wrote:

> Hi,
>
> I am trying to port MIDP specification on to a target device.
>
> As per my understanding :-
>
> #1
> I found that there is a component called Application Management System
> (AMS) in MIDP.This component loads , installs , lists , updates Java
> applications called MIDlets.


No. The AMS installs and manages updating and deleting MIDlets. The rest is
done by the JAM.

> #2
> Similarly at the KVM level we have something called as Java Application
> Manager (JAM).This component loads , installs , lists , updates Java
> applications.


The JAM handles initiating and making lifecycle calls to the MIDlets. The
rest is done by the AMS.

> Now what I want to know is, why did the Java guys have two systems (AMS)
> and JAM doing the same thing.(atleast almost the same thing).
>
> Is my understanding correct or have I goofed up?


Goofed, mate.
----------------------------------------------------------------------
It is completely false . I advise you to go read the Specifications on the Sun microsystems. It is the Java Specification Request 118 of the Java Community Process. It is the official implementation of J2ME...

I let you read the extract below :
"The term Application Management Software (AMS) is a generic term used to describe the software on the
device that manages the downloading and lifecycle of MIDlets. This term does not refer to any specific
implementation and is used for convenience only. In some implementations, the term Java Application Manager
(JAM) is used interchangeably."
it comes from the MIDP2.0 specification...

So All your questions on J2ME and Kvm have answers on the Site of Sun microsystems

Ptitpendit.

http://java.sun.com/j2me/index.jsp
Super_Ptitpendit

2004-07-30, 10:31 am

It is completely false . I advise you to go read the Specifications on the Sun microsystems. It is the Java Specification Request 118 of the Java Community Process. It is the official implementation of J2ME...

I let you read the extract below :
"The term Application Management Software (AMS) is a generic term used to describe the software on the
device that manages the downloading and lifecycle of MIDlets. This term does not refer to any specific
implementation and is used for convenience only. In some implementations, the term Java Application Manager
(JAM) is used interchangeably."
it comes from the MIDP2.0 specification...

So All your questions on J2ME and Kvm have answers on the Site of Sun microsystems

Ptitpendit.
vive les pandas !!!

http://java.sun.com/j2me/index.jsp
Sponsored Links







Also available: Server administration forum archive | Web Design forum archive | Software forum archive | Hardware reviews archive

Copyright 2008 codecomments.com