答: WAP 更像因特網(wǎng),是一個(gè)內容豐富的站點(diǎn),用戶(hù)如何找到自己喜歡的站點(diǎn),如何在一個(gè)站點(diǎn)中找到自己喜歡的業(yè)務(wù),往往需要花上很長(cháng)的一段時(shí)間。而 WAP PUSH 可以將某一站點(diǎn)或某一業(yè)務(wù)的鏈接通過(guò)短信發(fā)送到支持 WAP PUSH 功能的手機上,這樣您只需要閱讀這條短信,打開(kāi)短信中的鏈接,就可以直接訪(fǎng)問(wèn)業(yè)務(wù)了。因此, WAP PUSH 實(shí)現了短信和 WAP 業(yè)務(wù)的結合,節省了您尋找業(yè)務(wù)的時(shí)間,方便您直接找到并使用自己喜歡的業(yè)務(wù)。
如何使用WAP PUSH?
答: 您可以通過(guò)兩種方法請求 WAP PUSH :
發(fā)送一條指定內容的短信到指定的服務(wù)提供商處:您只要輸入您的手機號碼,點(diǎn)擊發(fā)送,就可以把該 WAP 服務(wù)的訪(fǎng)問(wèn)地址發(fā)送到您的手機上.
然后在手機收到 PUSH 信息后通過(guò)信息中提供的地址就可以訪(fǎng)問(wèn) WAP 內容了。
WAP PUSH和短信有什么區別?
答: 短信是將制作好的內容直接發(fā)送到您的手機上,而且您只能等待服務(wù)提供商給您發(fā)送短信,才能看到您感興趣的內容,是完全被動(dòng)的。 而 WAP PUSH 則是將服務(wù)的地址發(fā)送給您,您通過(guò)這個(gè)地址來(lái)主動(dòng)訪(fǎng)問(wèn)您感興趣的內容,更可以瀏覽到和因特網(wǎng)一樣豐富多彩的內容;另外您還可以把這個(gè)地址保存成書(shū)簽,這樣您下次再訪(fǎng)問(wèn)該服務(wù)的時(shí)候就不需要再去請求 WAP PUSH ,隨時(shí)隨地直接通過(guò)您手機中保存的書(shū)簽訪(fǎng)問(wèn)就可以。
用Sync4J和SCTS搭建一個(gè)OMA DM的學(xué)習環(huán)境
用Sync4J和SCTS搭建一個(gè)OMA DM的學(xué)習環(huán)境
http://www.blogjava.net/loocky/archive/2007/02/05/97929.html
做為新一代 3G 及移動(dòng)終端浪潮的設備管理平臺, OMA DM 技術(shù)獲得了眾多設備廠(chǎng)商和運營(yíng)商的追捧,也為軟件開(kāi)發(fā)商提供新的崛起機會(huì )。業(yè)內目前也有不少工作在做這方面的軟件。好多公司這方面的產(chǎn)品都是基于Sync4J開(kāi)發(fā)的。
Sync4J 開(kāi)源項目為我們提供了完整的 OMA DM 1.1.2 規范的 Java 實(shí)現。本文記錄了 Sync4J DM Server 安裝以及使用SCTS模擬器來(lái)模擬手機做一個(gè)DM業(yè)務(wù),本文沒(méi)有用PPG來(lái)通過(guò)短信方式來(lái)用真手機來(lái)做,只是用模擬器來(lái)做的。SCTS是OMA官方提供的一個(gè)測試工具,主要用來(lái)測試DMserver的,這里我們用來(lái)測試Sync4J。Sync4J和SCTS的集合是我們學(xué)習OMA的一個(gè)很好的方式。
1 :用到以下工具。
Oracle9i
jboss-3.2.3
sync4j-server-dm-1.4.9 sync4j 官方有下載
SCTS_DeviceManagement_v1.12.zip OMA 官方網(wǎng)站有下載。
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 配置環(huán)境變量
JAVA_HOME=
J2EE_HOME= C:\jboss-3.2.3
SYNCSERVER_HOME= D:\sync4j\all\server-dm
2.3 修改SYNCSERVER_HOME下的幾個(gè)配置文件
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 的數據庫,以下是用來(lái)連接數據庫的,所以一定要配置正確。
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由于這個(gè)版本存在了一個(gè)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 添加一個(gè)手機(我們其實(shí)是個(gè)模擬器)上來(lái)
http://your ip:8080/dmdemo/jsp/addDevice.jsp 填寫(xiě)一個(gè) IMEI:111111111111111,
2 .8 配置scts
Add device : IMEI:111111111111111 然后點(diǎn) apply
點(diǎn)擊 DM Account
Name : sync4j
Server:sync4j
Con : 不用填寫(xiě)
Address : http://your ip /sync4j-dm/dm
Port :8080
Server authentication:
Digest : 找數據庫用 sync4j 的數據庫中, sycn4j_device 表中 :IMEI:111111111111111 , server 的 password 為: srvpwd, 把這個(gè) password 填寫(xiě)到 password 中。
Client authentication
DIGEST: USER NAME: sync4j PASSWORD: sync4j
Add 就可以了
然后點(diǎn) connect 連一下 DM SERVER 看看能否連上。 第一次一般會(huì )出現認證錯我,接著(zhù)再聯(lián)一次就可以了, SCTS 有日志可以查看。
如果連通了那下面就來(lái)做一個(gè)采集模擬器上的一個(gè)節點(diǎn)吧。
http://your ip:8080/dmdemo/index.html
用 device id : IMEI:111111111111111 login
1.JPG
然后點(diǎn)擊 add to operation list
2.JPG
然后用 SCTS 主動(dòng)回聯(lián)一下,看看 server 能夠拿到這個(gè)節點(diǎn)的值
3.JPG
你會(huì )看到 6 個(gè) message ?。?!
詳細看一下這 6 個(gè) message 你會(huì )發(fā)現,這個(gè)節點(diǎn)的采集已經(jīng)成功了!
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請
點(diǎn)擊舉報。