用Oracle9ias开发无线应用程序开发者网络Oracle

正在看的ORACLE教程是:用Oracle9ias开发无线应用程序开发者网络Oracle。


介绍:细处着手,巧处用功。高手和菜鸟之间的差别就是:高手什么都知道,菜鸟知道一些。电脑小技巧收集最新奇招高招,让你轻松踏上高手之路。

  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. 在.. \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标签,系统弹出如下图所示的画面:

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

[1] [2] 下一页

正在看的ORACLE教程是:用Oracle9ias开发无线应用程序开发者网络Oracle。helloworld的吗?

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

[NextPage]

上一页     

上一页  [1] [2] 

(0)

相关推荐

  • 用Oracle9ias开发无线应用程序开发者网络Oracle

    正在看的ORACLE教程是:用Oracle9ias开发无线应用程序开发者网络Oracle. 介绍:细处着手,巧处用功.高手和菜鸟之间的差别就是:高手什么都知道,菜鸟知道一些.电脑小技巧收集最新奇招高招,让你轻松踏上高手之路. Oracle 移动服务的中心组件 Oracle Application Server Wireless (OracleAS Wireless) 是一个灵活的无线和语音综合平台,可以使任何公司的联系扩展到其公司范围以外.利用 Oracle9iAS Wireless,企业可以部

  • Oracle数据库及应用程序优化开发者网络Oracle

    正在看的ORACLE教程是:Oracle数据库及应用程序优化开发者网络Oracle.介绍:细处着手,巧处用功.高手和菜鸟之间的差别就是:高手什么都知道,菜鸟知道一些.电脑小技巧收集最新奇招高招,让你轻松踏上高手之路. 摘 要:本文对ORACLE数据库及ORACLE应用程序的优化,进行了全面的分析与研究,并提出了自己的一些建议. 关 键 词:ORACLE,优化,数据库,SQL 1.引言 随着信息化时代的到来,人们开始广泛地使用数据库技术对大量而复杂的信息进行科学高效的管理.在数据库领域中的各种应用

  • Oracle9i的全文检索技术开发者网络Oracle

    正在看的ORACLE教程是:Oracle9i的全文检索技术开发者网络Oracle.介绍:细处着手,巧处用功.高手和菜鸟之间的差别就是:高手什么都知道,菜鸟知道一些.电脑小技巧收集最新奇招高招,让你轻松踏上高手之路. >> 摘要 全文检索技术是智能信息管理的关键技术之一,Oracle Text作为Oracle9i的一个组件,提供了强大的全文检索功能,用Oracle9i做后台数据库,就可以充分利用其全文检索技术,构建复杂的大型文档管理系统.本文主要介绍了Oracle Text的体系结构及其使用.

  • Oracle数据库性能优化技术开发者网络Oracle

    正在看的ORACLE教程是:Oracle数据库性能优化技术开发者网络Oracle.介绍:细处着手,巧处用功.高手和菜鸟之间的差别就是:高手什么都知道,菜鸟知道一些.电脑小技巧收集最新奇招高招,让你轻松踏上高手之路.  摘要: Oracle数据库是当前应用最广泛的大型数据库之一,而其性优化直接关系到系统的运行效率.本文以数据库性能优化的基本原则为出发点,阐述了在数据库设计阶段如何避免竞争和如何优化数据访问,在数据库运行阶段如何从操作系统和数据库实例级别上调整内存和I/O来达到数据库性能优化的各种技

  • 基于Oracle的面向对象技术入门基础简析开发者网络Oracle

    正在看的ORACLE教程是:基于Oracle的面向对象技术入门基础简析开发者网络Oracle.一.概述 对象是Oracle8i以上版本中的一个新的特性,对象实际是对一组数据和操作的封装,对象的抽象就是类.在面向对象技术中,对象涉及到以下几个重要的特性:  封装性 通过对数据和操作的封装,将用户关心的数据和操作暴露出来作为接口,其他数据和操作则隐藏到对象内部,这样便于用户使用和维护.  继承性 对象具有继承性,通过这一特性可以增强程序的可扩展性,适合大型项目的开发.  多态性 同一操作在运行时刻有

  • Oracle数据仓库的分层管理器解决方案开发者网络Oracle

    正在看的ORACLE教程是:Oracle数据仓库的分层管理器解决方案开发者网络Oracle.摘要 本文描述分层管理器的原理.步骤.限制,并和Oracle数据仓库相结合实现了地学数据的有效存储.管理以及大范围数据的快速浏览. 关键字 分层管理器 元数据 快速浏览 前言 21世纪是信息的世纪,综合国力的竞争在很大程度上是信息的竞争,更是信息利用率的竞争.近年来,随着"数字地球"和"数字国土"战略的提出和实施,地学领域的海量数据飞速增长,数据的存储.分析.管理和处理变得日

  • PL/SQL编程经验小结开发者网络Oracle

    正在看的ORACLE教程是:PL/SQL编程经验小结开发者网络Oracle.平时在PL/SQL中的编程中遇到一些问题,这里以问答的形式来进行把它们总结下来,以供大家分享. 1.当需要向表中装载大量的数据流或者需要处理大量的数据流的时候,能否使用管道提高处理效率? 管道函数对于改善并行查询的性能非常方便,它加快往表中加载数据的速度.管道函数的使用总结如下两点: 每当在查询里使用PL/SQL函数时,该查询将被序列化,即一个处理器只能运行一个查询实例,那么在这种情况下不可能使用并行查询(比如在数据仓库

  • 如何使用ajax开发web应用程序第1/2页

    作者: Jonathan Fenocchi时间:2005.10.25译者:Sheneyan英文原文:http://webreference.com/programming/javascript/jf/column12/index.html 在过去,由于为了获得新数据而不得不重新加载web页面(或者加载其他页面)导致web应用程序发展被限制.虽然有其他方法可用(不加载其他页面),但是这些技术都没有被很好地支持而且有bug成灾的趋向.在过去的几个月里,一个过去并不被广泛支持的技术已经被越来越多的we

  • VC中使用ADO开发数据库应用程序简明教程

    本文实例讲述了VC中使用ADO开发数据库应用程序的方法.分享给大家供大家参考,具体如下: 一.ADO概述 ADO是Microsoft为最新和最强大的数据访问范例 OLE DB 而设计的,是一个便于使用的应用程序层接口.ADO 使您能够编写应用程序以通过 OLE.DB 提供者访问和操作数据库服务器中的数据.ADO 最主要的优点是易于使用.速度快.内存支出少和磁盘遗迹小.ADO 在关键的应用方案中使用最少的网络流量,并且在前端和数据源之间使用最少的层数,所有这些都是为了提供轻量.高性能的接口.之所以

  • 使用TypeScript开发微信小程序的方法

    TypeScript简介: TypeScript是一种由微软开发的自由和开源的编程语言.它是JavaScript的一个超集,而且本质上向这个语言添加了可选的静态类型和基于类的面向对象编程.安德斯·海尔斯伯格,C#的首席架构师,已工作于TypeScript的开发. TypeScript扩展了JavaScript的语法,所以任何现有的JavaScript程序可以不加改变的在TypeScript下工作.TypeScript是为大型应用之开发而设计,而编译时它产生 JavaScript 以确保兼容性.

随机推荐