用Oracle9ias開發(fā)無線應用程序開發(fā)者網絡Oracle
更新時間:2007年03月07日 00:00:00 作者:
正在看的ORACLE教程是:用Oracle9ias開發(fā)無線應用程序開發(fā)者網絡Oracle。
介紹:細處著手,巧處用功。高手和菜鳥之間的差別就是:高手什么都知道,菜鳥知道一些。電腦小技巧收集最新奇招高招,讓你輕松踏上高手之路。
Oracle 移動服務的中心組件 Oracle Application Server Wireless (OracleAS Wireless) 是一個靈活的無線和語音綜合平臺,可以使任何公司的聯(lián)系擴展到其公司范圍以外。利用 Oracle9iAS Wireless,企業(yè)可以部署基于無線瀏覽器的應用程序、語音應用程序、通告、Java 2 Micro Edition (J2ME) 應用程序和雙路消息處理 (Ask) 應用程序(其功能如圖1 所示)。Oracle9iAS Wireless 構建于 Oracle Application Server 9i 和 Oracle Database 9i 上,提供市場上最具有伸縮性、可靠而經濟高效的移動基礎架構,以實施企業(yè)的移動戰(zhàn)略。

(圖1)
下面以一個最簡單的hello world為例簡單介紹一下是如何用Oracle9ias開發(fā)無線應用程序的:
1、寫一個簡單的名為hello world XML網頁,并將它發(fā)布到本地WEB服務器上
1-1. 在.. \iaswv20\wireless\j2ee\default-web-app目下新建一個名為"walkthrough" 的目錄
1-2. 在.. \iaswv20\wireless\j2ee\default-web-app\walkthrough新建一個名為 helloworld.xml的文件,其內容如下:

2、用瀏覽器測試hello world XML網頁
打開瀏覽器并在地址欄中輸入:http://127.0.0.1:9000/examples/helloworld.xml,你將會看到如下畫面,這當然不是我們所期望的。
3、用web tool來配置服務
3-1.登錄到web tool,即在地址欄中輸入:http://127.0.0.1:9000/webtool/login.uix,并在下圖的用戶名及密碼中分別輸入orcladmin與manager。

3-2.點擊下圖網頁上的Service Designer標簽,并點擊"Create Master Service"按鈕以新建一個主服務。

3-3.在彈出的如下畫面中輸入HelloWorld_<name>(<name>指用來登錄網頁和無線端口的名),并在下拉框中選擇HTTP ADAPTER,點擊下一步,點擊"CACHING"頁上的下一步。

3-4. 點擊上圖中的"INIT PARAMETERS"頁上的下一步,在彈出的如下畫面的URL一行中輸入:http://127.0.0.1:9000/walkthrough/helloworld.xml,點擊下一步,點擊"Asynch Agent"頁上的下一步,點擊"Result Transformers"頁上的完成。

這樣就建立了一個主服務,下面接著是建立用戶服務。

3-6.點擊Content Manager標簽,系統(tǒng)彈出如下圖所示的畫面:

3-7.點擊上圖中的"Add Service"按鈕后,在如下畫面的Service Name文本框中輸入:HelloiDevelop_<name>,點擊下一步,點擊"Root Folder and Services"中的"Master"文件夾并選中剛建的HelloWorld 主服務,點擊下一步,點擊"Input Parameters"網頁中的下一步,點擊提交按鈕。

4-1.點擊"Groups"鏈接為每組用戶分配服務,如下圖所示:

4-2.選中上圖中的"Guests"收音機按鈕,并點擊"Assign Services",這樣就為每一個無線用戶分配了一個無線訪問權。然后再將HelloiDevelop服務添加到本組中,如下圖示:

5、HelloWord在模擬器上的測試
5-1.雙擊桌面上名為UP.Simulator,形如移動電話的圖標,并在地址欄中輸入:http://127.0.0.1:9000/ptg/rm,如下圖示:

5-2.選中上圖中的helloworld服務,(如下圖示:)哇噻,這不正是我們所期望的正在看的ORACLE教程是:用Oracle9ias開發(fā)無線應用程序開發(fā)者網絡Oracle。helloworld的嗎?

這只是萬里長征中的第一步,如果想用ORACLE9IAS來開發(fā)諸如在無線設備上實時股票、航班等信息的應用程序及其他語音應用程序還需要更多的ORACLE9IAS知識。
Oracle 移動服務的中心組件 Oracle Application Server Wireless (OracleAS Wireless) 是一個靈活的無線和語音綜合平臺,可以使任何公司的聯(lián)系擴展到其公司范圍以外。利用 Oracle9iAS Wireless,企業(yè)可以部署基于無線瀏覽器的應用程序、語音應用程序、通告、Java 2 Micro Edition (J2ME) 應用程序和雙路消息處理 (Ask) 應用程序(其功能如圖1 所示)。Oracle9iAS Wireless 構建于 Oracle Application Server 9i 和 Oracle Database 9i 上,提供市場上最具有伸縮性、可靠而經濟高效的移動基礎架構,以實施企業(yè)的移動戰(zhàn)略。

(圖1)
下面以一個最簡單的hello world為例簡單介紹一下是如何用Oracle9ias開發(fā)無線應用程序的:
1、寫一個簡單的名為hello world XML網頁,并將它發(fā)布到本地WEB服務器上
1-1. 在.. \iaswv20\wireless\j2ee\default-web-app目下新建一個名為"walkthrough" 的目錄
1-2. 在.. \iaswv20\wireless\j2ee\default-web-app\walkthrough新建一個名為 helloworld.xml的文件,其內容如下:

2、用瀏覽器測試hello world XML網頁
打開瀏覽器并在地址欄中輸入:http://127.0.0.1:9000/examples/helloworld.xml,你將會看到如下畫面,這當然不是我們所期望的。
3、用web tool來配置服務
3-1.登錄到web tool,即在地址欄中輸入:http://127.0.0.1:9000/webtool/login.uix,并在下圖的用戶名及密碼中分別輸入orcladmin與manager。

3-2.點擊下圖網頁上的Service Designer標簽,并點擊"Create Master Service"按鈕以新建一個主服務。

3-3.在彈出的如下畫面中輸入HelloWorld_<name>(<name>指用來登錄網頁和無線端口的名),并在下拉框中選擇HTTP ADAPTER,點擊下一步,點擊"CACHING"頁上的下一步。

3-4. 點擊上圖中的"INIT PARAMETERS"頁上的下一步,在彈出的如下畫面的URL一行中輸入:http://127.0.0.1:9000/walkthrough/helloworld.xml,點擊下一步,點擊"Asynch Agent"頁上的下一步,點擊"Result Transformers"頁上的完成。

這樣就建立了一個主服務,下面接著是建立用戶服務。

3-6.點擊Content Manager標簽,系統(tǒng)彈出如下圖所示的畫面:

3-7.點擊上圖中的"Add Service"按鈕后,在如下畫面的Service Name文本框中輸入:HelloiDevelop_<name>,點擊下一步,點擊"Root Folder and Services"中的"Master"文件夾并選中剛建的HelloWorld 主服務,點擊下一步,點擊"Input Parameters"網頁中的下一步,點擊提交按鈕。

[NextPage]
4、用戶訪問權及服務配置
4-1.點擊"Groups"鏈接為每組用戶分配服務,如下圖所示:

4-2.選中上圖中的"Guests"收音機按鈕,并點擊"Assign Services",這樣就為每一個無線用戶分配了一個無線訪問權。然后再將HelloiDevelop服務添加到本組中,如下圖示:

5、HelloWord在模擬器上的測試
5-1.雙擊桌面上名為UP.Simulator,形如移動電話的圖標,并在地址欄中輸入:http://127.0.0.1:9000/ptg/rm,如下圖示:

5-2.選中上圖中的helloworld服務,(如下圖示:)哇噻,這不正是我們所期望的正在看的ORACLE教程是:用Oracle9ias開發(fā)無線應用程序開發(fā)者網絡Oracle。helloworld的嗎?

這只是萬里長征中的第一步,如果想用ORACLE9IAS來開發(fā)諸如在無線設備上實時股票、航班等信息的應用程序及其他語音應用程序還需要更多的ORACLE9IAS知識。
[NextPage]
上一頁
相關文章
Oracle數(shù)據(jù)庫丟失表排查思路實戰(zhàn)記錄
相信大家無論是開發(fā)、測試還是運維過程中,都可能會因為誤操作、連錯數(shù)據(jù)庫、用錯用戶、語句條件有誤等原因,導致錯誤刪除、錯誤更新等問題,這篇文章主要給大家介紹了關于Oracle數(shù)據(jù)庫丟失表排查思路的相關資料,需要的朋友可以參考下2022-06-06
Oracle數(shù)據(jù)庫自動備份腳本分享(超實用)
這篇文章主要給大家分享介紹了關于Oracle數(shù)據(jù)庫自動備份腳本的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2018-12-12
Oracle怎么刪除數(shù)據(jù),Oracle數(shù)據(jù)刪除的三種方式
這篇文章主要介紹了Oracle中刪除數(shù)據(jù)的三種方式小結,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-02-02
AWR 深入分析( Automatic Workload Repository )
本篇文章,小編為大家介紹一下關于AWR 深入分析( Automatic Workload Repository )有需要的朋友可以參考一下2013-04-04
Oracle查詢最近幾天每小時歸檔日志產生數(shù)量的腳本寫法
這篇文章主要介紹了Oracle查詢最近幾天每小時歸檔日志產生數(shù)量的腳本寫法,需要的朋友可以參考下2017-07-07
通過Navicat連接Oracle數(shù)據(jù)庫的詳細步驟
本文介紹如何通過Navicat 連接Oracle數(shù)據(jù)庫,以往總是使用Oracle客戶端來連接Oracle數(shù)據(jù)庫,但是Oracle客戶端一般有幾百M的大小,而且安裝繁瑣配置麻煩,如果可以通過Navicat直接連接Oracle則會非常輕松方便,需要的朋友可以參考下2023-10-10

