奇趣技术网 收藏本站
设为主页
商务合作
首页 新闻中心 行业动态 软件新闻 安全资讯 病毒预警 漏洞发布 操作系统 Dos Win9x Win2000 WinXP Win2003 WinVista Linux Unix
数据库 DB2 Access MSSQL MySQL Oracle Sybase 编程技术 ASP PHP JSP CGI/Perl XML .Net C/C++/C# VB VC Delphi Java 汇编
安全技术 安全教学 工具介绍 漏洞利用 病毒防范 入侵检测 防火墙 安全防范 汉化破解 攻击实例 加密解密 技术论坛
中华网络安全联盟 >> 数据库 >> Sybase >> Sybase数据库应用(二)
数据库
Access
SQL Server
MySQL
DB2
Oracle
Sybase
  • Sybase数据库死锁对策

  • SYBASE ASA数据库恢复

  • Sybase数据库简介

  • SYBASE零售行业解决方

  • SYBASE数据库日志详解

  • Sybase数据库备份方案

  • SYBASE数据库用户管理

  • Sybase数据库的碎片整

  • Sybase数据库应用(二)
    字体:

    中华网络安全联盟    作者:佚名    来源:网络转载    时间:2006-3-23

    Sybase Internet解决方案(二)

    Web 应用的优势

      对构造应用系统的基本要素进行比较,就会发现与传统客户/服务器应用相比, Web 应用有很多优点。

      比较内容    客户/ 服务器应用    Web 应用

      网络协议    IPX/SPX         TCP/IP

              TCP/IP

              NetBEUI

      运行环境    Windows'95、      Browser

              NT、Mac、

              UNIX

      客户端配置   Database driver     Zero

              Run-rime

              Application

      因此,基于Web 技术构造应用系统,可以显著降低系统维护和提交费用,用户还可从统一界面和简化操作中受益。

    Web 应用发展方向

      现在使用的HTTP协议是一种没有常连接的协议,由于HTTP的限制,使我们无法在
    浏览器上获得实时的数据,以结果集的方式处理数据和精确地控制事务,并且无法构造Web上的OLTP应用。因此,必须在浏览器到应用服务器之间提供新的通讯协议。

      现在业界不断出现各种分布对象标准,用来实现分布式的计算。例如: Microsoft 提出的COM/DCOM、OMG定义的CORBA 以及Sun 的JavaBean。这些标准都可以很容易地将商业逻辑封装起来,分布在网络上供客户访问。现在Sybase推出的JaguarCTS 可以让这些对象混合使用,你可以用Java访问放在Jaguar中的各种对象,例如ActiveX、C/C++、CORBA、JavaBean、PowerBuilderNVO, 用户甚至可以使用JDK1.02的JavaApplet,访问利用JKD1.1制造出来的JavaBean。 正因为这些分布式对象和通讯协议的成熟,使得浏览器到应用服务器之间可以使用新的对象间通讯协议,从而摆脱HTTP和CGI 的束缚。

      ObjectWeb 将是下一代的Web, CORBA 和IIOP将成为Web 的主宰。在下一代Web
    应用中,所有的逻辑全部是对象,从浏览器到应用服务器的通讯协议都使用IIOP或对象间通讯协议。这种新的结构可以摆脱HTTP的限制,不再使用CGI。 它可以让浏览器中的JavaApplet或其它组件通过对象间访问协议,使用位于应用服务器或Web 服务器上的对象,通过这些对象实现对后台数据库联机访问,从而可以更好地控制每个事务,得到更快的访问速度,并且可以实现将OLTP应用放在Web 上。Sybase的PowerBuilder6 和PowerJ中提供了CORBA 对象的ORB环境。

      在未来的Web 技术中,还有一个重要角色就是Java。由于Java语言本身的优势,使它和CORBA 会自然地走到一起。CORBA 对象的分布计算需要 ORB(对象请求代理)
    的支持。有没有办法让ORB 能够自动下载并且运行起来呢?这只有用Java才可以实现,因为Java类可以动态地从Web 服务器上下载运行。目前很多基于Java的ORB 已经非常成熟,例如,Iona的OrbixWeb。

    SybaseWeb产品概览

      Sybase在激烈的产品竞争中,紧随技术发展潮流,针对目前蓬勃发展的Web 技术不断推出新产品,致力于为广大用户提供完整的端到端解决方案。目前Sybase在Web方面的产品可以按照数据库产品、应用服务器产品和工具产品分为三大类。每一类产品都可以独立地满足用户需求,这些产品也可以混合使用以提供更灵活的产品策略。下面我们将按照上面提到的三类产品逐一介绍。根据用户对产品了解程度的不同,我们会详细介绍JaguarCTS 和PowerSite 两个新产品。

    Sybase数据库产品

      Sybase的数据库产品包括企业级的Adaptive Server Enterprise11.5( 以下简称ASE11.5)和部门级的AdaptiveSQLAnywhere6(以下简称ASA6)。为了适应Web 应用与数据库结合的应用需求,Sybase推出了各种数据库的专业版本(Professionalversion)。 例如,如果用户需要在ASE11.5 中增加对Web 的数据发行能力,就可以购买ASE11.5专业版。对于ASA6也类似。在这些产品的专业版中主要的扩展,就是在核心的数据库产品上,增加了一个Web 应用服务器PowerDynamo, 它非常适合基于Web 扩展技术的数据发行和数据自动收集应用。目前用户的应用需求绝大部分属于这一类型。

      由于Sybase的数据库产品专业版中既包含了数据库,又带有Web 应用服务器,因此是用户构造基于数据库的Web 应用时最简捷的产品。

         
    字体:
     
    设为主页 收藏本站 联系我们 友情连接 商务合作 网友留言
    Copyright©2006-2008 中华网络安全联盟 All rights reserved.