Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

How does the PersonalJava application environment differ from the EmbeddedJava application environment?

0
Posted

How does the PersonalJava application environment differ from the EmbeddedJava application environment?

0

A. The PersonalJava application environment is designed for Web-connected consumer devices that are often executing applets from a network. To enable this “general purpose” functionality, a core required set of APIs or libraries must be present on every PersonalJava-enabled device. The EmbeddedJava application environment is targeted at dedicated-function embedded devices which may be network-connected or standalone. These dedicated-function devices will be performing a defined set of software tasks which are well-known at product conception. Only the class libraries that are needed to support this set of software tasks are included on the device. Because of this, every EmbeddedJava implementation may be different since there is no concept of a core required set of API’s. The advantage of this is that the EmbeddedJava implementation often occupies a smaller memory footprint than the PersonalJava application environment. Return to Top Q.

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.