什么是WAP PUSH?
生活随笔
收集整理的這篇文章主要介紹了
什么是WAP PUSH?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
| 答: WAP 更像因特網,是一個內容豐富的站點,用戶如何找到自己喜歡的站點,如何在一個站點中找到自己喜歡的業務,往往需要花上很長的一段時間。而 WAP PUSH 可以將某一站點或某一業務的鏈接通過短信發送到支持 WAP PUSH 功能的手機上,這樣您只需要閱讀這條短信,打開短信中的鏈接,就可以直接訪問業務了。因此, WAP PUSH 實現了短信和 WAP 業務的結合,節省了您尋找業務的時間,方便您直接找到并使用自己喜歡的業務。 如何使用WAP PUSH? 答: 您可以通過兩種方法請求 WAP PUSH : 發送一條指定內容的短信到指定的服務提供商處:您只要輸入您的手機號碼,點擊發送,就可以把該 WAP 服務的訪問地址發送到您的手機上. 然后在手機收到 PUSH 信息后通過信息中提供的地址就可以訪問 WAP 內容了。 WAP PUSH和短信有什么區別? 答: 短信是將制作好的內容直接發送到您的手機上,而且您只能等待服務提供商給您發送短信,才能看到您感興趣的內容,是完全被動的。 而 WAP PUSH 則是將服務的地址發送給您,您通過這個地址來主動訪問您感興趣的內容,更可以瀏覽到和因特網一樣豐富多彩的內容;另外您還可以把這個地址保存成書簽,這樣您下次再訪問該服務的時候就不需要再去請求 WAP PUSH ,隨時隨地直接通過您手機中保存的書簽訪問就可以。 用Sync4J和SCTS搭建一個OMA DM的學習環境 ?用Sync4J和SCTS搭建一個OMA DM的學習環境 ????????? ? http://www.blogjava.net/loocky/archive/2007/02/05/97929.html 做為新一代 3G 及移動終端浪潮的設備管理平臺, OMA DM 技術獲得了眾多設備廠商和運營商的追捧,也為軟件開發商提供新的崛起機會。業內目前也有不少工作在做這方面的軟件。好多公司這方面的產品都是基于Sync4J開發的。 Sync4J 開源項目為我們提供了完整的 OMA DM 1.1.2 規范的 Java 實現。本文記錄了 Sync4J DM Server 安裝以及使用SCTS模擬器來模擬手機做一個DM業務,本文沒有用PPG來通過短信方式來用真手機來做,只是用模擬器來做的。SCTS是OMA官方提供的一個測試工具,主要用來測試DMserver的,這里我們用來測試Sync4J。Sync4J和SCTS的集合是我們學習OMA的一個很好的方式。 1 :用到以下工具。 ? Oracle9i ? jboss-3.2.3 ? sync4j-server-dm-1.4.9?? sync4j 官方有下載 ? SCTS_DeviceManagement_v1.12.zip? OMA 官方網站有下載。 ? ? 2 :安裝調試 ? 2.1 解壓文件: ?? jboss-3.2.3 解壓到 C:/jboss-3.2.3 把 sync4j-server-dm-1.4.9 解壓到 D:/sync4j/all/server-dm . 直接安裝 SCTS. ? 2.2 配置環境變量 ? JAVA_HOME= ? J2EE_HOME= C:/jboss-3.2.3 ? SYNCSERVER_HOME= D:/sync4j/all/server-dm 2.3 修改SYNCSERVER_HOME下的幾個配置文件 ?? SYNCSERVER_HOME/ default/config/common/properties/ Sync4j.properties 把第一行改為 server.uri=http://your IP:8080/sync4j-dm/dm ? SYNCSERVER_HOME/ install.properties 改為 (1)server-name=http://10.150.4.7:8080/sync4j-dm/dm ?(2) 用 oracle 的數據庫,以下是用來連接數據庫的,所以一定要配置正確。 jdbc.classpath=C://jboss-3.2.3//server//all//lib//ojdbc14.jar jdbc.driver=oracle.jdbc.driver.OracleDriver jdbc.url=jdbc:oracle:thin: at 11 dot 11.11.11:1521:abc jdbc.user=sync4j jdbc.password=sync4j 2 .4以上都做完后用Sync4j自己帶的安裝腳本安裝sync4j dm server 在 SYNCSERVER_HOME 下運行 bin/install.cmd jboss32 2 .5由于這個版本存在了一個bug,所以在2.4做完后要修改 SYNCSERVER_HOME/bin/start.cmd 把倒數第三行 call/run.bat -c sync4j 改為 call %J2EE_HOME%/bin/run.bat -c sync4j 2 .6 在SYNCSERVER_HOME 運行 bin/start.cmd安裝 所有程序到安裝到了 jboss_home 下了,可以到 JBOSS_HOME/ server/sync4j 就可以看到了,看一下你的 oralce 庫里面也初始化了數據,表也建好了。 ? 2 .7 添加一個手機(我們其實是個模擬器)上來 http://your ip:8080/dmdemo/jsp/addDevice.jsp 填寫一個 IMEI:111111111111111, ? 2 .8 配置scts Add device : IMEI:111111111111111 然后點 apply 點擊 DM Account Name : sync4j Server:sync4j Con : 不用填寫 Address : http://your ip /sync4j-dm/dm Port :8080 Server authentication: ? Digest : 找數據庫用 sync4j 的數據庫中, sycn4j_device 表中 :IMEI:111111111111111 , server 的 password 為: srvpwd, 把這個 password 填寫到 password 中。 Client authentication ?? DIGEST: USER NAME: sync4j PASSWORD: sync4j Add 就可以了 然后點 connect 連一下 DM SERVER 看看能否連上。 第一次一般會出現認證錯我,接著再聯一次就可以了, SCTS 有日志可以查看。 ? 如果連通了那下面就來做一個采集模擬器上的一個節點吧。 ? http://your ip:8080/dmdemo/index.html 用 device id : IMEI:111111111111111 login 1.JPG ? ? 然后點擊 add to operation list 2.JPG 然后用 SCTS 主動回聯一下,看看 server 能夠拿到這個節點的值 3.JPG 你會看到 6 個 message !!! 詳細看一下這 6 個 message 你會發現,這個節點的采集已經成功了! |
總結
以上是生活随笔為你收集整理的什么是WAP PUSH?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [机器学习笔记] Note3--多变量线
- 下一篇: 软件工程期末总结