標題: 有限資源設備上的可延伸式計算環境
Mirage – An Extensible Computing Environment on Resource-Limited Devices
作者: 吳英豪
Ying-hau Wu
袁賢銘
Shyang-Ming Yuan
資訊科學與工程研究所
關鍵字: 無線;爪哇;終端機;移動;網路;視窗;J2EE;J2ME;Java;Wireless;mirage;terminal;X;mobile
公開日期: 2001
摘要: 在資訊家電概念盛行的時代中,程式的執行環境變得愈來愈複雜,雖然爪哇語言與微軟的通用語言執行環境 (Common Language Runtime) 聲稱具有跨平臺的特性,但是因為資源的限制,仍然不免要建構出不同的輪廓 (Profile) ,提供各式各樣功能程度不同的應用程式庫 (API Library) 集合。本論文利用與Unix 上 X Window System類似的技術,於資源有限的設備上,建構了一個可延伸式的計算環境:Mirage,把程式的執行環境分為「資源有限設備執行環境」 (Resource-Limited Device Runtime Environment) 和「計算伺服執行環境」 (Computing Server Runtime Environment)。 本論文所提出來的架構亦可使J2ME和 Enterprise JavaBeans 技術相互配合,成為J2EE環境中互動性空前的「表現層」。 另外,由於在Mirage架構裡,實際上程式是在 Server端執行,這樣子的架構非常適合用來開發 cooperative 應用程式,本論文亦規畫了與 cooperative 相關的 Framework 給程式開發者使用,希望可以讓程式開發者可以非常方便、迅速地在Mirage系統上開發cooperative應用程式。
The program executing runtime environment was getting more and more complex. Although Java Language provided by Sun Microsystem and Common Language Runtime provided by Microsoft declared their environments have cross-platform attribute. However, there are still many different profiles providing variant level of API library set in resource-limited environment. This thesis uses technologies similar to X Window System on Unix System to construct an extensible computing environment on Resource Limited Devices: Mirage. We separate the runtime environment into two parts: “Resource-Limited Device Runtime Environment” and “Computing Server Runtime Environment”. Our system can request devices near by it to help running programs cannot run by itself and it also can bridge J2ME with Enterprise JavaBeans technology as the presentation layer to provide the most interactive solution than any others. Because applications can run on server-side, it is very easy for us to design cooperative application framework for developers. Thus, we have designed this kind of framework to help developing cooperative applications more convenient and faster.
URI: http://140.113.39.130/cdrfb3/record/nctu/#NT900394031
http://hdl.handle.net/11536/68554
Appears in Collections:Thesis