新聞中心

        EEPW首頁 > 手機與無線通信 > 設計應用 > 基于WAP的移動學習平臺的設計與實現

        基于WAP的移動學習平臺的設計與實現

        作者: 時間:2009-11-05 來源:網絡 收藏

        4 系統開發中的問題及解決方法
        (1)系統發布
        若要將應用發布至外網,必須將代碼應用到服務器上。為使Apache服務器能提供完整的服務,需要將的五種MIME類型添加到Apache服務器的主配置文件中。首先,使用命令“vi/etc/httpd/conf/httpd.conf”編輯Apache的主配置文件httpd.conf。然后,定位到AddType區域,按a進入插入模式,以“AddType text/vnd.WAP.wml”格式將五種MIME類型添加進主配置文件,保持退出。最后,使用命令“/etc/init.d/httpd restart”重新啟動Apache服務即可。
        (2)中文編碼
        采用:M3gate瀏覽WAP頁面時,有時會出現漢字為亂碼的情況。這是由于系統編碼問題造成的,WML的缺省編碼是UTF-8,而漢字用的是GB2312編碼。要正常顯示,需要將GB2312編碼轉換為UTF-8。在系統中,通過Java編寫的字符轉換類來。首先輸出UTF-8中漢字編碼的前綴“#x”,再通過字符轉換工具輸出漢字所對應的16進制碼,最后再輸出字符串結束標記“;”。
        (3)設備本身的局限
        設備往往存在屏幕小、內存不大、顯示內容有限的問題,因此,在頁面的設計中必須添加方便、快捷的返回鏈接,避免使用復雜的頁面布局元素。考慮到不同廠商不同型號的終端的差異性,要采用多種終端設備進行測試,保證WAP頁面瀏覽時的通用性。
        (4)費用控制
        移動設備通過WAP方式訪問通常需要支付流量費,為了減少流量,避免給用戶產生昂貴的通訊費,在WAP頁面中顯示的內容應該力求簡短。WML文件也應盡量簡短,一般控制在2 KB以內。

        本文引用地址:http://www.104case.com/article/157792.htm


        5 結 語
        隨著移動和通信技術的日益發展,從數字化到移動的趨勢越來越明顯。手機的日益普及功能的日趨強大,為打破時間和空間限制的移動提供了良好的硬件支持。因此,WAP技術的手機移動學習開發具有良好的應用前景。本文詳細介紹了WAP技術和WML標記語言,并結合JSP技術,設計并了一個WAP技術的移動學習。該學習平臺已在當前流行的瀏覽器環境和模擬器環境下測試通過,具有較好的靈活性以及跨越時空的便捷性,達到了預期的效果,真正了“隨時、隨地、隨身”的學習。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 昌都县| 临城县| 卓尼县| 保靖县| 随州市| 闵行区| 安平县| 遂平县| 桦南县| 贡嘎县| 浮山县| 沭阳县| 简阳市| 白水县| 健康| 南皮县| 吉林省| 平顶山市| 平南县| 孝昌县| 大冶市| 凌海市| 达拉特旗| 葫芦岛市| 集安市| 乌兰县| 崇左市| 徐汇区| 长白| 洪湖市| 新绛县| 甘洛县| 高尔夫| 黄梅县| 玉树县| 长泰县| 稻城县| 拉萨市| 故城县| 海宁市| 漳州市|