易截截图软件、单文件、免安装、纯绿色、仅160KB

将 Google Maps 与 Oracle 数据库混搭

作者:Chris Schalk

轻松构建一个混搭应用程序,以使用 Oracle XML DB 将 Oracle 数据与 Google Maps API 集成。
2007 年 8 月发布
正如您知道的那样,许多年以前,Oracle 就能够从数据库即时生成 XML。除了从 Oracle 数据库生成 XML,还可以使用多种语言(如 Java Servlets 和 JDBC)将生成的数据 XML 发布到 Web。
您可能尚未看到从 Oracle 数据库获得动态生成的 XML 数据并使用 Google Maps API
将其与 Web 页混搭在一起是多么容易。例如,如果您的 Oracle 数据库填充了与地理相关的有趣数据,则可以非常轻松地将该数据与 Google 的 JavaScript Maps API 集成在一起。
在本文中,我将演示如何使用 Oracle 的 XML DB
特性和 Java 构建一个混搭应用程序,以便将 Oracle 数据库中的数据与 Google Maps API 集成(使用的是 Oracle JDeveloper 10g
;从这里
获得示例项目文件)。
全球 ACME 宾馆定位应用程序简介
为了让您了解能够将 Oracle 数据库的功能与 Google Maps API
相结合的可能应用程序类型,下面提供了一个简单的应用程序,通过该应用程序,您可以查询全球的宾馆位置并在 Google Map
上查看结果。当您首次访问应用程序的 Web 页时,将看到 Google Map 并且顶部有一个简单的表单,可以输入查询参数。
图 1:ACME 全球宾馆定位程序
正如您在图 1 中看到的那样,指定的查询条件是“Beach access”、“under
400$”以及在“Americas”区域内,并单击了“Find Hotels”按钮。这返回了一组 Miami、Acapulco 和 Rio
de Janeiro 的宾馆结果。单击图中的标记将在一个弹出窗口中显示宾馆的详细信息。您还可以看到,宾馆级别是 4 星,并且平均价格约为
293 美元。还显示了一个“Book it!”链接,从而允许您轻松转到该宾馆的 Web 站点以便预订房间。
要体验该应用程序的动态特性,我们假设您要搜索一个带有游泳池、价格在 400 美元以下并且位于欧洲的 ACME 宾馆。该搜索将显示以下结果:
图 2:具有价格限制的欧洲宾馆搜索
您在这里可以看到,查询结果中显示了一个位于罗马中心、带有游泳池、令人愉悦且价格合适的宾馆。这次,另一个没有指定游泳池、但价格限制在 100 美元以下且位于欧洲的限制成本的查询将显示一个位于伦敦中心的 3 星伦敦快捷酒店。
图 3:一个价格在 100 美元以下、位于伦敦的 3 星宾馆。仅供演示使用!
正如您在本例中看到的那样,只需切换到


相关文档:

Oracle全局数据库名、环境变量和sid的区别


http://www.haoxiai.net/shujuku/Oracle/111145.html
一、数据库名
什么是数据库名
数据库名就是一个数据库的标识,就像人的身份证号一样。他用参数DB_NAME表示,如果一台机器上装了多全数据库,那么每一个数据库都有一个数据库名。在数据库安装或创建完成之后,参数DB_NAME被写入参数文件之中。格式如下:
DB_NAME=m ......

建立Oracle全文索引

最近要做搜索,所以学起Oracle全文索引来了。
参考文章:http://www.eygle.com/archives/2005/06/ecieoaoracleeia.html
如何使用Oracle全文检索功能?
作者:eygle
出处:http://www.eygle.com/blog
日期:June 11, 2005
浏览次数:
890
本文链接:http://www.eygle.com/archives/2005/06/ecieoaoracleeia.html
本文简要 ......

ORACLE全备份和0级增量备份的区别

比较官方的说法
Full
A backup of a datafile that includes every allocated block in the file being backed up. A full backup of a datafile can be an image copy, in which case every data block is backed up. It can also be stored in a backup set, in which case datafile blocks not in use may be skipped, ......

Oracle RAC 日常基本维护命令

列出配置的所有数据库
[root@node1 ~]# srvctl config database
NOVADB
所有实例和服务的状态
[root@node1 ~]# srvctl status database -d NOVADB
Instance NOVADB1 is running on node node1
Instance NOVADB2 is running on node node2
单个实例的状态
[root@node1 ~]# srvctl status instance -d NOVADB -i NOVA ......

解决Oracle 9i和Tomcat端口冲突(转载)


    方案一:
    新装了系统后,发现在调试程序时TOMCAT提示8080端口已被占用,于是运行NETSTAT -ANO查看端口使用情况,发现8080端口被ORACLE的监听器给占用了,于是结合上网查到方法,将ORACLE XDB的HTTP服务端口改成8081,问题解决。
 
    总结一下可解决的方 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号