分享
 
 
 

Kylix功能概要

王朝other·作者佚名  2008-05-19
窄屏简体版  字體: |||超大  

作者:曹江华

摘要

Kylix是Borland公司推出的,Linux环境下一款强大的可视化开发工具,被形象地称为Linux下的Delphi。本文对该工具的功能做一简单的描述,帮助大家了解、选择

由于其可靠性、易于升级、开放平台和低廉的价格,Linux已逐渐成为为全球所接受的、增长最快的操作系统。作为从Web及防火墙服务器到网页存储服务器的Internet相关服务器,Linux在用户方面取得了巨大的成功。值得一提的是,Linux可以利用最少的资源将旧系统转换成低成本的Web服务器、域名服务器和邮件服务器。因此,Linux已成为众多Internet和Web主机服务供应商所青睐的开发和制造平台。过去,使用传统工具为Linux开发应用程序比较困难。传统的GCC和eMacs难以学习,而且不能达到企业级开发者所需高效程度。现在Linux有一个有功能完备的可视化、快速的编程工具――Kylix。

Kylix是运行在Linux平台上的RAD(快速应用程序)开发工具。它将具有Web服务能力的快速电子商务开发工具引入Linux操作系统。Kylix 2实际上是Linux下的Dephi版本。Kylix 3则进一步整合了高性能的C++Builder和Delphi程序语言,具有最前沿的开发环境、集成的调试器、直观的可视化的设计界面、综合的组件套装、Web服务开发平台,是Linux平台上快速、简单地开发具有Web服务功能的电子商务应用程序的工具。

Kylix的Object Pascal具有众多先进特性:面向对象、数组边界检查、多线程、内嵌汇编等。该编译器将直接生成优化的本机代码,而并非字节码,你可以直接通过不同的编译选项对代码进行符合自己需要的优化,并可通过集成的调试器对程序进行调试和除错。Kylix内含的编译器同时支持ANSI C/C++(包括Borland扩展部分),使用过Borland C++/和C++ Builder开发人员都可以立即利用Kylix进行开发工作 。Kylix与Delphi一样是真正的“双向”RAD工具。何谓“双向”,即界面(form)的改变立即就会在代码(code)中反映出来,反之也一样。Kylix拥有一个智能化的代码编辑器,具有语法加亮,函数及其参数自动完成,方便的代码内部查询功能(codeExplorer)等。Kylix采用win32开发者熟悉的“拖放”方式来设计所见即所得的用户界面。它将极大地提高Linux平台上GUI应用程序(尤其是商业和企业的数据库应用)的开发效率,难以计数的win 32商业应用将可能被移植到Linux平台上。

Kylix可以工作在KDE下,也可以工作在Gnome下。其主要功能和特点如下:

? BizSnap提供了企业到企业(B2B)的Web服务集成。

? 通过电子商务的XML格式和Web服务功能,BizSnap扩展了Linux操作系统、Apache Web服务器的性能。BizSnap可以实现轻松地交换、转变并操作XML文件,以其灵活性和扩展性帮助企业将其业务融入到下一轮企业到企业(B2B)电子商务浪潮。使用Kylix,你可以与你的商务伙伴的各种应用进行无缝通信,只要他们运行符合标准的具有Web服务能力的平台如:Microsoft的.net"和BizTalk"等。

? WebSnap使Web应用开发快速而有力

? WebSnap将Apache Web服务器变为强大的企业级、面向数据库的Web应用服务器。WebSnap 为Apache Web应用开发提供了基于组件的快速应用发(RAD)工具。

? DataSnap建立高性能的、具有Web服务能力的中间件。

DataSnap充分利用分布式计算(例如SOAP,XML和HTTP)的全部标准,顺利实现现有企业数据库、应用程序和对象与电子商务应用的集成。对标准的支持意味着Kylix应用可以顺利地与众多商务流程及具有web服务能力的业务伙伴集成和互操作。Data Snap可以高性能地访问Oracle,Informix,DB2,Borland InterBase,PostgreSQL,MySQL。

? 轻松建立跨平台的应用程序

Kylix中的是最新技术进展一CLX。CLX(component library for cross-platform)的含义是跨平台组件库。CLX开发库提供了一个综合的组件库,包含了165种以上可重复使用的、可定制的和可扩展的组件,从而实现快速建立因特网、数据库和图形用户界面的应用。Bro1and Delphi6是运行在Windows开发平台上领先的RAD环境。Kylix与Bro1and Delphi 6相组合可以使用同一套技巧和编码库实现跨Linux/Windows平台的应用程序开发。轻松地为这两个平台建立高性能的应用程序,它将极大地提高Linux平台上GUI应用程序(尤其是商业和企业的数据库应用)的开发效率,数以万计的技术熟练的win32开发人员将能够轻松转向.

CLX包括四个部分:

?基础CLX(BaseCLX):CLX组件库的核心,其中包括数组列表、字符串操作、文件管理、时间日期、I/O操作等。

?可视CLX (VisulCLX):构成界面(GUI)的可视化CLX组件,以Qt为基础编写而成,所以Kylix生成的应用程序界面与KDE相近;菜单和对话框的外观也很象win 32的应用程序,而与Gnome或gtk+用程序界面有明显差别。

?数据CLX(DATACLX)与数据库操作相关的CLX组件。可以利用数据CLX实现多种形式的本地或远程数据库联接。

? 网络CLX(NetCLX):提供了与internet编程相关的CLX组件,用于编写FTP,HTTP协议相关的服务器和客户端应用程序。

? 应用程序的免费分发

Kylix开发的应用程序免运行时的特权费,并可在Linux最低配置上运行。Kylix生成的小巧而稳定的可执行文件提供7。快速高效的Linux解决方案。

? 异构环境中的开发与分发

引入基于Kylix的Borland VisiBroker(领先的CORBA ORB),用户可以开放而灵活地在异构环境中开发和分发应用程序。VisiBroker可以满足在企业内部网、外部网及因特网本身之间分发应用程序时对可伸缩性的需求。

总结:Kylix的主要特点:BizSnap 通过Web服务来简化企业到企业(B2B)的集成。WebSnap 实现快速的Web应用程序开发。DataSnap 通过具有Web服务能力的中间件来集成数据访问的解决方案。轻松建立跨平台的Linux/Windows应用程序.符合SOAP、XML、WSDL等的行业标准.Apache Web服务器开发.应用程序的免费分发。

目前Kylix支持的数据库有:Oracle,Informix,DB2,Borland InterBase,PostgreSQL,MySQL. Kylix 3 目前经过认证的Linux分发平台:Red Hat 7.1,Mandrake 8.0,SuSE 7.2 .

Linux社区的专家对Kylix它寄予厚望。可以预见,今后的Kylix功能会更加强大。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有