用Oracle9ias开发无线应用程序

2016-02-19 17:20 3 1 收藏

岁数大了,QQ也不闪了,微信也不响了,电话也不来了,但是图老师依旧坚持为大家推荐最精彩的内容,下面为大家精心准备的用Oracle9ias开发无线应用程序,希望大家看完后能赶快学习起来。

【 tulaoshi.com - 编程语言 】

  Oracle 移动服务的中心组件 Oracle Application Server Wireless (OracleAS Wireless) 是一个灵活的无线和语音综合平台,可以使任何公司的联系扩展到其公司范围以外。利用 Oracle9iAS Wireless,企业可以部署基于无线浏览器的应用程序、语音应用程序、通告、Java 2 Micro Edition (J2ME) 应用程序和双路消息处理 (Ask) 应用程序(其功能如图1 所示)。Oracle9iAS Wireless 构建于 Oracle Application Server 9i 和 Oracle Database 9i 上,提供市场上最具有伸缩性、可靠而经济高效的移动基础架构,以实施企业的移动战略。

  (图1)

  下面以一个最简单的hello world为例简单介绍一下是如何用Oracle9ias开发无线应用程序的:

  1、写一个简单的名为hello world XML网页,并将它发布到本地WEB服务器上

  1-1. 在.. iaswv20wirelessj2eedefault-web-app目下新建一个名为"walkthrough" 的目录

  1-2. 在.. iaswv20wirelessj2eedefault-web-appwalkthrough新建一个名为 helloworld.xml的文件,其内容如下:

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

  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"页上的完成。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

  这样就建立了一个主服务,下面接着是建立用户服务。

  3-6.点击Content Manager标签,系统弹出如下图所示的画面:

  3-7.点击上图中的"Add Service"按钮后,在如下画面的Service Name文本框中输入:HelloiDevelop_<name>,点击下一步,点击"Root Folder and Services"中的"Master"文件夹并选中刚建的HelloWorld 主服务,点击下一步,点击"Input Parameters"网页中的下一步,点击提交按钮。

  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服务,(如下图示:)哇噻,这不正是我们所期望的helloworld的吗?

  这只是万里长征中的第一步,如果想用ORACLE9IAS来开发诸如在无线设备上实时股票、航班等信息的应用程序及其他语音应用程序还需要更多的ORACLE9IAS知识。

来源:http://www.tulaoshi.com/n/20160219/1614983.html

延伸阅读
♦ 引言   在上讲中,我们介绍了如何利用Record Store把数据保存在终端内。本讲,我们将阐述MIDP Java网络的相关功能。由于N800终端只能使用HTTP通信,所以我们将以HTTP为主要范例进行讲解。到目前为止,只能制作终端内的单机型应用程序,假如利用网络,连接网络服务器,那么就能够制作出多种应用程序。 1. 利用网络  ...
----Internet无疑是一种重要的信息传播媒体,随着其迅猛发展,将会有越来越多的企业、商团、政府机关、学校、科研机构需要在Internet上建立自己的网点。建设一个网点,硬件上需要专用服务器、集线器、路由器,租用数据通信用的专线,软件上需要安装网络操作系统和Internet服务器(www、FTP和gopher服务器),更为重要的是,需要编写大量的I...
标签: Java JAVA基础
Hibernate是对JDBC的轻量级对象封装,Hibernate本身是不具备Transaction处理功能的,Hibernate的Transaction实际上是底层的JDBC Transaction的封装,或者是JTA Transaction的封装,下面我们详细的分析: Hibernate可以配置为JDBCTransaction或者是JTATransaction,这取决于你在hibernate.properties中的配置: #hibe...
为了方便用户使用和使系统具有灵活性,大多数Win-dows应用程序将用户所做的选择以及各种变化的系统信息记录在初始化(INI)文件中。因此,当系统的环境发生变化时,可以直接修改INI文件,而无需修改程序。由此可见,INI文件对系统功能是至关重要的。本文将介绍采用VisualBasicforWindows(下称VB)开发Windows应用程序时如何读写INI文件。 ...
WAP(Wireless Application Protocal)是开放的协议,这与日本的I-MODE有所不同,后者是封闭的。WAP事实上是无线网络和Internet网络相结合的产物。本来的无线网络主要是承载话音业务,而同时internet的数据业务已经非常的成熟。由于数据业务在无线网络中应用的需求,促进了WAP的形成。你甚至可以认为WAP是一个轻量级的HTTP协议,它是为无线网络量...

经验教程

169

收藏

23
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部