Java Application Environment on Embedded Linux Based on WAP
碩士 === 國立臺灣大學 === 資訊工程學研究所 === 90 === With the wireless network technologies gradually become mature, the age of "anything connected" is coming up. The ubiquity of wireless network makes mobile devices stay on line anytime and anywhere. Today closed household appliances are star...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2002
|
Online Access: | http://ndltd.ncl.edu.tw/handle/79676011582614544552 |
id |
ndltd-TW-090NTU00392080 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-090NTU003920802015-10-13T14:38:19Z http://ndltd.ncl.edu.tw/handle/79676011582614544552 Java Application Environment on Embedded Linux Based on WAP 嵌入式Linux上基於WAP的Java應用環境 CHEN, Yu-Chi 陳禹齊 碩士 國立臺灣大學 資訊工程學研究所 90 With the wireless network technologies gradually become mature, the age of "anything connected" is coming up. The ubiquity of wireless network makes mobile devices stay on line anytime and anywhere. Today closed household appliances are starting to connect to outside world through the local wireless network in the house. Obviously, the Internet will soon become indispensable in future life. Facing such impact, people demand more various Internet services, such as financial management, realtime news, entertainment, payment service, and remote control over appliances. They begin to expect their cellular phone, PDA, or even fridge to exert those new services. Therefore, future electronical devices should not only be able to connent to Internet but also possess powerful expansibility. Moreover, these devices must allow users to customize. They will no longer function for single purpose only but empower themselves by retrieving external resources via Internet. The combination of Linux and Java technology plays increasingly important role in this trend. Based on dynamic loading and linking, Java has tremendous flexibility and extensibility to provide new electronical devices. With its cross-platform, the application developers can create killer applications adapted to hundreds of embedded devices. This cross-platform also facilitates its users to adopt certain same software on different devices. As for Linux, since the source is open, it can be adjusted and optimized for the feature of the devices. Reliable kernel and free-source property makes electronical devices have excellent quality and reasonable price. In this thesis, we attempt to integrate Linux and Java technology by establishing a Java application environment on embedded Linux platform. It can download Java applications from Internet via a WAP browser, which is the previous work of our research group and provide facilities to manage Java applications already installed. Besides, we port Kaffe, a Java virtual machine, and its Java class libraries to our target platform. The ultimate goal is to develop a Java application platform which is easily portable and adapted to various embedded system. HSU, Ching-Chi 許清琦 2002 學位論文 ; thesis 52 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立臺灣大學 === 資訊工程學研究所 === 90 === With the wireless network technologies gradually become mature, the age of "anything connected" is coming up. The ubiquity of wireless network makes mobile devices stay on line anytime and anywhere. Today closed household appliances are starting to connect to outside world through the local wireless network in the house. Obviously, the Internet will soon become indispensable in future life. Facing such impact, people demand more various Internet services, such as financial management, realtime news, entertainment, payment service, and remote control over appliances. They begin to expect their cellular phone, PDA, or even fridge to exert those new services. Therefore, future electronical devices should not only be able to connent to Internet but also possess powerful expansibility. Moreover, these devices must allow users to customize. They will no longer function for single purpose only but empower themselves by retrieving external resources via Internet.
The combination of Linux and Java technology plays increasingly important role in this trend. Based on dynamic loading and linking, Java has tremendous flexibility and extensibility to provide new electronical devices. With its cross-platform, the application developers can create killer applications adapted to hundreds of embedded devices. This cross-platform also facilitates its users to adopt certain same software on different devices. As for Linux, since the source is open, it can be adjusted and optimized for the feature of the devices. Reliable kernel and free-source property makes electronical devices have excellent quality and reasonable price.
In this thesis, we attempt to integrate Linux and Java technology by establishing a Java application environment on embedded Linux platform. It can download Java applications from Internet via a WAP browser, which is the previous work of our research group and provide facilities to manage Java applications already installed. Besides, we port Kaffe, a Java virtual machine, and its Java class libraries to our target platform. The ultimate goal is to develop a Java application platform which is easily portable and adapted to various embedded system.
|
author2 |
HSU, Ching-Chi |
author_facet |
HSU, Ching-Chi CHEN, Yu-Chi 陳禹齊 |
author |
CHEN, Yu-Chi 陳禹齊 |
spellingShingle |
CHEN, Yu-Chi 陳禹齊 Java Application Environment on Embedded Linux Based on WAP |
author_sort |
CHEN, Yu-Chi |
title |
Java Application Environment on Embedded Linux Based on WAP |
title_short |
Java Application Environment on Embedded Linux Based on WAP |
title_full |
Java Application Environment on Embedded Linux Based on WAP |
title_fullStr |
Java Application Environment on Embedded Linux Based on WAP |
title_full_unstemmed |
Java Application Environment on Embedded Linux Based on WAP |
title_sort |
java application environment on embedded linux based on wap |
publishDate |
2002 |
url |
http://ndltd.ncl.edu.tw/handle/79676011582614544552 |
work_keys_str_mv |
AT chenyuchi javaapplicationenvironmentonembeddedlinuxbasedonwap AT chényǔqí javaapplicationenvironmentonembeddedlinuxbasedonwap AT chenyuchi qiànrùshìlinuxshàngjīyúwapdejavayīngyònghuánjìng AT chényǔqí qiànrùshìlinuxshàngjīyúwapdejavayīngyònghuánjìng |
_version_ |
1717755484809723904 |