通过ORACLE APPLICATION SERVER实现web的解决方案

发布:Linux 分类:Oracle 发布日期:2005.06.22

随着web的应用,原来Oracle倡导的client/server方式在国外早就向browser/server发展了,国外的许多用户在通过OAS运行着Form4.5,但是这方面的应用在国内发展还是比较缓慢。

12月初Intel召集举办的e-business解决方案研讨会,因为有Oracle 公司的做技术报告,所以我也去听了听。会议上Oracle主要介绍了Oracle 8 i 、Oracle Application Server、WebDB,本来打算写一些听感想,一直拖到现在。不过也好,这段时间我自己在尝试使用Jdeveloper、OAS等的新版本,看看有什么值得利用的地方,也好能和大家分享。

目前就我所知,web通过OAS来访问Oracle数据库有以下几种运行环境方式:

通过安装Forms Server,能使Form通过OAS在browser中运行。
这种方式适合企业级应用,通过Developer 2000生成forms,然后通过配置OAS和form server来运行原本是client/server方式的应用。
PL/SQL and ODBC Applications
在这种方式下,可以通过OAS直接调用数据库里的存储过程,并返回带结果的动态html文件。
Oracle提供一个PL/SQL web toolkit package,安装后,能用package中给的函数写sql语言,生成hmtl标签等,对于轻量级Oracle web application是个好的方案。
JWeb Applications
该方式通过配置OAS,能在client端运行.class的java文件
开发工具可选择Oracle JDeveloper, JavaSoft JDK, SunSoft Java Workshop, Microsoft Visual J++, and Symantec Visual Cafe.
LiveHTML and Perl Applications

C Applications
Enterprise JavaBeans Applications

Oracle公司还推出了一个独立的轻量级的web tool-----WebDB
他所有的开发操作截面都是通过browser,因此是完全为web应用而设计的。管理数据库、生成table,编写triger都是在browser里,非常的方便。而且他本身也集成了内建的web server,所以不需要在用别的web server。

相关连接:

  • HP-UX下ORACLE 8I的安装与配置
  • 如何集成Linux、Apache、PHP4、FastCGI、Oracle、MySQ
  • 如何在你的Linux机器上安装运行Oracle
  • 如何在oracle中限制返回结果集的大小
  • 如何确定Oracle数据库表中重复的记录
  • 如何实现MSSQL7.0、Sysbase、Access向Oracle8i移植
  • 如何实现MS SQL 7.0、Sysbase、Access向Oracle8i移植
  • 浅谈Windows下 PHP4.0与oracle 8的连接设置
  • Oracle 8.05 的安装
  • 为Linux配备Oracle 8
  • kylix server developer版与oracle816连接方法
  • Linux下Oracle8i的安装(转)
  • Linux下Oracle安装宝典
  • linux下安装oracle和php环境
  • 用php+oracle实现分页的示例程序
  • 用PHP调用Oracle存储过程
  • oracle - 2000下的使用OEM(oracle enterprise manager)
  • oracle - 3分钟创建oracle数据库
  • oracle - 嵌套表和可变数组