科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道应用软件Borland 准备Delphi 6.0发布

Borland 准备Delphi 6.0发布

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

2001年5月1日 — Borland软件公司已准备好发布Delphi 6.0 for Windows,该公司全面增强的RAD环境,可以创建企业应用,数据库应用以及服务中间件。

作者: dogbear2000 来源:CSDN 2008年5月18日

关键字: 发布 Borland python 软件

  • 评论
  • 分享微博
  • 分享邮件
2001年5月1日 — Borland软件公司已准备好发布Delphi 6.0 for Windows,该公司全面增强的RAD环境,可以创建企业应用,数据库应用以及服务中间件。

依照Michael Swindell的说法,他是Borland RAD工具产品管理主管,Delphi 6.0将针对Microsoft .NET, Oracle .NOW 以及 Sun One引入一系列创建Web服务的新特性,扩展其在数据库中间件方面的能力,履行其关于在LinuxWindows应用程序间移植的保证—Borland公司三月份发布Linux上的Kylix RAD环境时的一个许诺。

Delphi中的一个全新的特性是BizSnap,一个Web服务平台,被设计来创建B-to-B整合组件。新的Delphi编译器将具有直接支持XMLSOAP的能力,Swindell描述BizSnap不仅仅是另外一套组件,“这不仅是我们拧上去的一套类。我们已把它做进了编译器,使之成了Delphi的原生能力,”他说。

Swindell声称,把XML SOAP做成编译器的原生能力使得建造和使用Web服务变成了一个毫不费力的过程。它还具有的特性如:符号检查,数据类型检查以及静态与动态的XML绑定能力,他说,这些可以建造灵活的Web服务,以服务于多种多样的贸易伙伴。BizSnap还将具有对于WSDLXSL 两种Web服务协议的原生支持,就象支持DTD XML schema一样。

除了创建单独的应用程序和服务外,BizSnap将可以让多个服务聚集成一个单独的服务或应用,而不管那些服务的来源,Swindell说。作为一个例子,他描述了一个旅行代理入口,这可能由下面几个服务聚集而成:航空公司提供的售票服务,出租公司提供的小车出租服务以及旅店提供的客房预定服务。

但这里要有一个钩子。这种类型的应用的创建需要所有聚集的服务都是基于XML的,并且都具有约定协议的,这意味着它们遵循由W3C管理的Web服务行为标准。“今天,人们已花费了大量的时间来标准化这些协议,我们将集中焦点于支持所有的服务标准上,而不仅是.NetSun One,” Swindel说。


IT’S A SNAP


Delphi 6.0的另一个新特性是WebSnap,一个Web页面设计器,Swindel说,这将简化创建和调试Web应用的工作,而且“将Web开发带向更一般的人士”,这现在可能包括非技术的Web开发商店。网页设计将被简化,他说,因为VBScript JavaScript功能可以从实际的界面设计中分离开来。网页的视觉和感觉,可以被非技术人士通过Surface Designer设计出来,那是一个新的HTML/JavaScript界面模型,可以和Macromedia Dreamweaver Microsoft FrontPage HTML editors 结合,Swindell说。

另一个与WebSnap一起的新特性将是服务端脚本,包括对于ActiveScript JavaScript的支持,也将支持Perl, Python和其它可以添加上去的脚本语言。更进一步,Web应用的调试将随着一个整合的Web服务器的加入而被增强,这将节省时间,根据Thomas Theobald—一个RAD工具产品经理--的说法,因为它“防止开发者不得不在本地机器上运行一个单独的服务器来作测试。”这样,许多开发者可能遇到的问题在安装配置之前就能解决,Swindell补充说。

通过Delphi 6.0BorlandMIDAS中间件开发框架将被DataSnap所替代,DataSnap是一个具有激活Web服务功能的中间件环境,用作数据库存取。根据Swindell的说法,DataSnap开发者将能创建中间件来存取事实上所有的商用数据库,并且通过SOAP/XML, TCP/IP, DCOM CORBA来和应用程序交互。根据公司的说法,该工具也将可以使任何企业关系数据库系统的数据库能够激活Web服务,并且通过XML SOAP 向外发布数据。它也将能使开发者创建和MIDAS兼容的,多层中间件服务程序,这些服务程序,通过客户端连接池性能,支持GUIWeb浏览器和Web服务客户端。

最后,使用最近发布的Linux上的Kylix RAD环境的开发者,通过一整套的CLX组件库,能够把(通过Kylix开发的)应用程序移植到Windows上,这套组件库对于DelphiKylix将是一个公共库。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章