<ruby id="rxdll"></ruby><strike id="rxdll"></strike>

    <rp id="rxdll"></rp>
      <del id="rxdll"><meter id="rxdll"></meter></del>
      <pre id="rxdll"><font id="rxdll"></font></pre>
        <pre id="rxdll"></pre>
      <p id="rxdll"><thead id="rxdll"></thead></p><dl id="rxdll"><progress id="rxdll"><form id="rxdll"></form></progress></dl>

      <ol id="rxdll"><thead id="rxdll"><track id="rxdll"></track></thead></ol>
      <i id="rxdll"><dfn id="rxdll"></dfn></i>
      <font id="rxdll"><meter id="rxdll"></meter></font>

        <mark id="rxdll"><dfn id="rxdll"></dfn></mark>
        • 軟件測試技術
        • 軟件測試博客
        • 軟件測試視頻
        • 開源軟件測試技術
        • 軟件測試論壇
        • 軟件測試沙龍
        • 軟件測試資料下載
        • 軟件測試雜志
        • 軟件測試人才招聘
          暫時沒有公告

        字號: | 推薦給好友 上一篇 | 下一篇

        移動終端JAVA業務及相關軟件測試

        發布: 2009-5-07 14:34 | 作者: 不詳 | 來源: 測試時代采編 | 查看: 86次 | 進入軟件測試論壇討論

        領測軟件測試網 3G網絡最吸引人的優勢之一就是能夠開展豐富多彩的數據業務,而開展數據業務離不開移動終端的支持。目前3G移動終端的平臺和操作系統不統一,存在七國八制的問題,F階段主流的平臺包括:基于高通、EMP以及終端廠商的自有平臺(MOTO、NOKIA、NEC等);主流的操作系統有:Symbian、Linux、高通Brew、WindowsMobile以及基于EMP平臺的OS。從目前的情況來看,各種平臺和操作系統實力相當,從技術上比較也很難分出明顯的優劣,因此它們將在很長一段時間內共存。這就意味著將來3G業務開展面臨著適配終端的不同平臺和操作系統的問題,有人認為,這個問題將嚴重阻礙業務方面的推廣。

        一、Java技術的引入及其優勢

          在目前的情況下,Java技術的引入給移動業務帶來了新的特性,主要表現在以下幾個方面。

          1.跨平臺兼容。用Java寫的應用可以在多個設備上運行。一項應用只要滿足CLDC和MIDP框架規范,就可以用Motorola的手機、Nokia的手機或一個RIM手持機下載,且執行狀況完全相同。一項應用甚至可以在不同操作系統、不同微處理器、不同網絡協議的設備上運行。這種跨平臺的兼容性對無線運營商、設備制造商和內容提供商來說非常重要。

          2.增加用戶的體驗。開發商采用Java技術可以寫出更豐富更有價值的應用。Java應用有更豐富的圖形和更快的交互性,現在已有的應用,如可下載城市地圖、游戲、在線競買音樂會票等運行在不同廠商的樣機上。正在開發的典型移動應用更適合人們的需求,如E-mail、閱覽新聞、股票交易、日歷查閱以及安全地接入企業數據和應用。Java給開發商提供了各種API使他們能快速創建工作組件。

          3.安全性。新一代Java手機給無線世界帶來了新的安全性。目前的WAP手機通過瀏覽器檢索和顯示數據,這兩種模式都依賴于關口站標準TCP/IP協議和無線網絡之間的轉換。這意味著在把數據卸掉SSL轉換成另一個安全格式的瞬間,有可能造成安全漏洞。移動電子商務始于WAP和I-mode,但真正騰飛需要TCP/IP和端到端的安全,而Java手機和應用恰恰能滿足這些需求。

          通過上面的論述可以看出,Java技術的引入屏蔽了終端的差異性,提供了統一的開發語言和開發環境,通過開發和測試環境工具集的支持,提供強大的業務開發能力,因此數量龐大的成熟應用將源源不斷地產生。

        二、基于移動終端的Java技術及展望

          在介紹基于移動終端的Java技術之前,需要首先介紹J2ME的概念。J2ME,即Java2MicroEdition,是SUN公司推出的在移動設備上運行的微型版Java平臺,常見的移動設備有手機、PDA、電子詞典以及如機頂盒等各式各樣的信息終端。

          J2ME內部分為3層,自下而上分別是虛擬機VM、配置層和框架層。

          JVM層基于底層操作系統,負責建立Java虛擬機。配置層負責建立核心類庫,面向“水平市場”的應用,定義了Java虛擬機的最小功能集和Java程序庫的最小集合?蚣軐迂撠熃⒏呒夘悗,功能比較豐富,這一層對于用戶和應用程序提供者來說是最常見的。它針對“垂直”市場的需求,定義了Java虛擬機的最小功能集和Java類庫的最小集合。在框架層之上是很多功能性的API(Function API),如3D的API、Bluetooth的API等,通過這些API,最上層的應用能夠展現的功能就變得豐富多彩起來。 [Page]

          針對移動終端內存小、速度慢和I/O差的特點,J2ME在VM、配置層和框架層做了特殊的實現:在VM層,終端上移植了KVM,KVM只需要幾百kbit/s的內存就可以運行;在配置層,J2ME規定了連接限制設備配置層CLDC,它適用于有雙向網絡連接但是硬件資源有限的設備;在框架層,J2ME規定了移動信息設備框架(MIDP),MIDP被設計為在CLDC上運行。

          基于移動終端的Java技術的發展趨勢可以從圖1中看出。

          從2001年的CLDC+MIDP到2003年的JTWI(JavaTechnologyforWireless Industry,它是在JSR185中提出的。JTWI并沒有提出新的技術,也沒有提供新的API,它對J2ME的運行環境作了規范,提供了一個更加嚴格的標準運行環境,這有效地減小了API的分裂并提高了程序的可移植性)。而在2006年,JTWI又向前邁進了一步,發展到了MSA(mobile service architecture) for CLDC(MSA的細節要求如圖所示),未來的發展趨勢將是MSA for CDC。

        三、移動終端Java發展狀況及運營商開展Java業務的建議

          目前全球范圍內已經有超過180個移動運營商開展了Java業務,同時有超過1200款終端支持Java應用。

        1.Java手機能夠開展的業務如下。

         。1)游戲,包括離線游戲和在線游戲;(2)娛樂,如卡拉OK、星象預測、網上聊天、尋找朋友、電子圖書;(3)新聞,如綜合新聞及各種專題新聞、股票行情、交通信息、音樂影視、天氣預報等;(4)基于定位或位置的服務,如位置及地圖、交通指南、周邊服務等;(5)金融/交易/博彩類,如移動銀行、彩票、電子商務,這類服務需要解密安全機制;(6)企業或商務應用,如移動辦公、移動政務、移動警務、石油勘探等。

          在國內,兩大移動運營商都開展了Java業務,中國移動開展的百寶箱和中國聯通開展的UniJa得到了越來越多的終端的支持,最近兩年得到蓬勃的發展。 

            2.對于未來要開展Java業務的運營商,建議按照如下的四個步驟逐步開展Java業務,見圖2所示。
        圖片點擊可在新窗口打開查看首先,明確業務需求和定位,針對Java業務打造健康的商務模式,形成合理的產業鏈和規范的業務流程。對于終端方面的規劃,建議分成低端、中端和高端三個檔次以適應不同的用戶群。同時,根據產品定位制定手機功能要求,主要分為以下幾類:游戲手機;學習手機,主要提供學習功能;多媒體手機,支持音樂、視頻、流媒體;聊天手機,支持QQ、MSN等聊天功能;商務手機,支持上網、收發郵件、股票等;支付/彩票手機,支持小額支付、手機彩票等。

        延伸閱讀

        文章來源于領測軟件測試網 http://www.k11sc111.com/

        TAG: java JAVA Java 軟件測試 業務 移動終端


        關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
        版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
        北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
        技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

        軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

        国产女主播精品_国产片婬乱18一级毛片视频_国产午夜激无码av毛片不卡_国产精品欧美久久久天天影院
          <ruby id="rxdll"></ruby><strike id="rxdll"></strike>

          <rp id="rxdll"></rp>
            <del id="rxdll"><meter id="rxdll"></meter></del>
            <pre id="rxdll"><font id="rxdll"></font></pre>
              <pre id="rxdll"></pre>
            <p id="rxdll"><thead id="rxdll"></thead></p><dl id="rxdll"><progress id="rxdll"><form id="rxdll"></form></progress></dl>

            <ol id="rxdll"><thead id="rxdll"><track id="rxdll"></track></thead></ol>
            <i id="rxdll"><dfn id="rxdll"></dfn></i>
            <font id="rxdll"><meter id="rxdll"></meter></font>

              <mark id="rxdll"><dfn id="rxdll"></dfn></mark>