Caché学习笔记——Caché与web编程

来源:互联网 发布:订购服务软件可以退款 编辑:程序博客网 时间:2024/06/06 02:29

1.   Caché与JAVA :

•  灵活性:Java访问Caché对象,可以使用SQL,JDBC, 或把对象映射为Java类或者Enterprise JavaBeans进行访问。

•  高性能: 不管Java如何链接Caché数据库,总能获得高性能和高扩展性中受益。

•  与J2EE的自然兼容,Caché类可以很容易地映射为EJB。当使用Bean管理的永久性进行Caché类的映射时,Caché能自动产生EJB可用方法来访问。

2.   Caché的Web应用:

•  与.NET兼容:由于能够很好地融入.NET的框架,开发者可以选择Web服务,XML,COM或者ODBC来链接客户端。

•  与XML的便捷链接:Caché充分利用了它的多继承功能,给每个Caché类提供了 与XML的双向接口。

•  更快的XML应用的快速开发:开发员不需要手动编写XML和Caché数据库之间的“映射”。因此,内嵌XML的应用能够更快地开发。

•  及时的Web服务:任何Caché方法只需要点击几下鼠标就可以发布为Web服务。 当某项服务被触发时,Caché能够自动产生WSDL描述符和SOAP响应。 已有Caché应用能够很容易地打包为Web服务,这样新的Web服务应用能够很快建立。

•  选择的多样性:Caché允许程序员使用任何开发环境及工具来编写所需的用户接口和业务逻辑。通过使用映射、对象服务器、以及网关, 基于Caché的应用程序可以和使用其他技术如COM,.NET,C++,Java,EJB和SQL的程序进行交互。

•  与流行的工具链接:Caché提供了与对象建模工具(如Rational Rose)和网页设计工具(如Dreamweaver)的高效链接。

•  快速应用开发:Caché Studio工作室是一个创建、调试、测试Caché应用的高效环境和有力工具。

•  面向对象的编程加上Caché向导能快速开发基于浏览器的复杂数据库的应用。

•  通过自动在浏览器上保存状态信息, 网络传输活动就会减少,服务器上的负载也会减轻,应用程序的编程变得更为简单。

•  用动态服务器页面和Caché应用服务器的好处是响应请求的灵活性很大、Web应用能在避免出现Web服务器上应用软件错误风险的情况下更快地执行,并且能够有一个更丰富和方便的编程环境。

0 0
原创粉丝点击