站内搜索: 请输入搜索关键词

当前页面: 开发资料首页Java 专题Sybase企业级数据库系统——ASE12

Sybase企业级数据库系统——ASE12

摘要: Internet的迅速应用已经戏剧性地改变了今天商业环境的面貌。更多的公司必须在电子商务领域中有效地运行和竞争。这些企业必须满足用户的需求: 用户需要易于理解、有用和个性化的信息在他们的手边 —一天24小时,一周7天,帮助他们作出正确的决策……
 nternet的迅速应用已经戏剧性地改变了今天商业环境的面貌。更多的公司必须在电子商务领域中有效地运行和竞争。这些企业必须满足用户的需求: 用户需要易于理解、有用和个性化的信息在他们的手边 —一天24小时,一周7天,帮助他们作出正确的决策。为了提供这一服务,必须能够分发有用的信息,这些信息一般都存储在企业内部或外部的不同的系统之中。这就要求将企业的内容、商业事件和应用集成起来,通过一个单一、个性化和安全的接口无缝地分发给最终用户。为了满足这些要求,Sybase为这些异构的企业提供了Adaptive Server Enterprise — 业界领先的数据库解决方案。这一portal-ready数据库可提供高可用性、对异构数据库的集成、与Internet技术的接口,并且易于使用、管理和提交。

  Sybase Adaptive Server Enterprise除了支持传统的、关键任务的OLTP和DSS应用之外,还可支持Internet的应用。Sybase可以很好地满足关键任务的企业业务应用的需求,提供数据库可靠性、集成性和高性能。Adaptive Server Enterprise有效的多线索结构、内部并行机制和有效的查询优化技术提供了卓越的性能和可伸缩性。Adaptive Server Enterprise还可提供业界领先的企业级集成、强健的数据访问和数据移动技术,支持跨越远程Sybase和non-Sybase数据库的分布事务和查询。

  Sybase Adaptive Server Enterprise 12建立在这一坚固的基础之上,进一步扩展了这些功能,通过分发信息和管理商业事务,支持通过企业信息门户对商业系统进行个性化的用户访问。

  这一版本可以满足当今的传统的和基于Internet的数据库解决方案的需求,并专注于三个关键方面: Productivity, Availability和Integration。 产品特点 Adaptive Server Enterprise 12支持快速开发,并提交强健的、内容驱动的Internet应用,可将实时的相关信息提交给最终用户。

数据库中的Java
  Java是Internet的语言。Adaptive Server Enterprise与Java在服务器中的紧密集成允许开发人员创建高性能、可伸缩的应用,它基于一个开放和已被广泛接受的标准。

  Adaptive Server Enterprise在数据库中包括一个与JavaSoft兼容的Java虚拟机(VM)。这一Java虚拟机允许开发人员在数据库中编写、存储和执行Java代码。开发人员可以利用已有的Java类并在数据库中安装这些类,从而节约开发时间。这些Java类可在不对Java或数 庾鋈魏涡薷牡那榭鱿略诵小?

  Java为数据库编程提供了一个丰富的开发环境。它是一种非专有、可移植的语言,可对传统的SQL进行自然的扩展。通过支持Java标准,包括在SQLJ标准中定义的Java/SQL接口,Adaptive Server Enterprise允许开发人员用Java或Java与SQL来编写存储过程,从而获得最大功能性。

  Java为开发人员提供了一个更强大的编程语言用于编写过程逻辑,包括用户定义函数(UDF),如存储过程、函数或触发器。开发人员也可以创建用户自定义数据类型(UDT),它在SQL表的列中以Java类的实例形式存储,并支持这些实例的方法调用。

  在关系数据库中存储和运行Java对象的能力将Java的优势带进了企业数据库应用之中。由于Sybase在Adaptive Server Enterprise中支持纯Java,因此应用开发人员无需再用专门的技术集成Java应用。
  • 一个集成的与JavaSoft兼容的Java虚拟机
  • 实用程序可安装Java Package、Class 和JAR 文件到服务器中
  • 通过嵌入式SQL和一个集成的JDBC接口支持从Java中调用SQL - SQLJ Part 0
  • 通过Java Native Interface (JNI) 支持从SQL中调用Java SQLJ Part 1 & SQLJ Part 2
  • 通过标准的SQLCODE Exception过程处理Java Exception
  • 从Java类创建UDF和UDT
  • UDT在服务器的数据行的列中以固定的对象存储
  • 远程Java调试



↑返回目录
前一篇: Oracle Application Serve
后一篇: 建立Java网络管理应用程序(二)