<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 手機與無線通信 > 設計應用 > 移動通信中RMI技術及其應用

          移動通信中RMI技術及其應用

          作者: 時間:2009-08-05 來源:網(wǎng)絡 收藏

          1.引言

          本文引用地址:http://www.ex-cimer.com/article/157913.htm

          Java智能卡(Java Card)在第三代(3G1中有著極其廣泛的。Jaya智能卡的出現(xiàn).使多個程序可共存于一張智能卡中.這些可以來自同一個卡供應商。也可以來自不同的卡供應商.用戶只需刷新智能卡上的程序。就可以得到不同的應用.運營商及開發(fā)商擺脫了對卡商的依賴。大大降低了成本。在的SIM卡中,Java智能卡的應用越來越廣泛,景極其看好。由于SIM卡使用Java智能卡的量越來越多,使用頻率越來越高。為了更好地發(fā)揮網(wǎng)絡分布在網(wǎng)絡中的計算機的處理能力。中Java智能卡在開發(fā)應用中變得越來越重要。

          2.移動通信中Java智能卡的主要特點

          移動通信中,Java智能卡是指運行Java小應用程序的智能卡。卡上必須存在相應的Java虛擬機。符合Java Card規(guī)范的小應用程序可以運行在該虛擬機上 SUN公司提出了有關Java Card技術規(guī)范.包括有關在智能卡上創(chuàng)建Java Card虛擬機和應用編程接1:3(API)的詳細信息。與傳統(tǒng)的智能卡系統(tǒng)相比,Java智能卡平臺主要有以下特點:

          1.跨平臺性

          移動通信中目前大部分SIM 卡已經(jīng)支持了Java卡的技術規(guī)范.凡符合Java卡API技術規(guī)范的Java卡Applets都可以運行在Java卡運行環(huán)境(JCRE:Java Card Runtime Environment).允許開發(fā)人員使用相同的Java卡Applets在不同廠商的智能卡上運行,實現(xiàn)了一次程序編寫到處運行的功能 即通過JVM 的機制達到跨平臺的目的。

          2.應用開發(fā)便捷性

          對于移動通信中Java智能卡上的應用,開發(fā)人員無需了解復雜的智能卡硬件和智能卡專用的技術,就可以進行智能卡應用的開發(fā),從而大大減少開發(fā)時間,降低開發(fā)難度和成本。而且可以使原來的Java程序開發(fā)人員來編寫智能卡程序。人力資源得到充分的利用,更好地滿足了應用程序成倍增長的需要.同時也是時代發(fā)展的需要。

          3.安全性

          在移動通信中,Java智能卡最關鍵的問題之一。安全性牽涉到多個方面。Java智能卡系統(tǒng)的安全性模式在很多方面作了改進,它的安全策略由Java卡虛擬機fJCVM)和Java卡運行環(huán)境共同實現(xiàn)??紤]到智能卡的應用范圍和應用場合的特殊性,Java卡支持保護數(shù)據(jù)的完整性,防止對于敏感數(shù)據(jù)沒有認證的訪問。

          4.多應用性

          在一個Jaya卡運行環(huán)境中可以運行多種功能差異很大的不同的應用(Applets),譬如手機上網(wǎng),移動證券交易,手機玩游戲等等.這些應用既可以來自同一個卡供應商也可以來自不同的卡供應商,這是新一代手機的很重要特點。

          3.技術與移動通信中智能卡的技術應用

          3.1 RMI技術

          J2SE中的RMI(Remote Method Invocation,遠程方法調用)技術是開發(fā)Java分布式網(wǎng)絡應用的核心技術與傳統(tǒng)的RPC(Remote Procedure Call,遠程過程調用)調用遠程過程不同,RMI用于調用遠程對象中的方法.支持存儲于不同地址空間的對象之間的彼此通信。讓位于不同JVM 空間中的對象在外觀行為上都像是本地的對象一樣使用。是純粹面向對象的Java程序中開發(fā)網(wǎng)絡分布式應用系統(tǒng)的核心解決方案。

          用RMI開發(fā)的應用程序由服務器端程序和客戶端程序二部分組成。服務器端程序在運行時會創(chuàng)建多個對象實例f稱為遠程對象).這些對象實例用于向客戶提供某種服務。同時服務器端打開監(jiān)聽端口等待客戶端程序調用。客戶端程序在運行時通過RMI機制從服務器中得到遠程對象的引用。調用其中的方

          RMI的體系結構可以用圖1表示:


          上一頁 1 2 3 下一頁

          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();