分享
 
 
 

Borland明年发展规划——11.15日广州Borland技术交流大会摘要

王朝other·作者佚名  2006-01-08
窄屏简体版  字體: |||超大  

一、关于Jbuilder 8:

1、支持新的Web 服务标准和Java 2 企业版(Java 2 Enterprise Edition ,J2EE)1.4版本规范;

2、通过收购TogetherSoft公司,增强其在正在形成的模型和设计程序工具;

3、提供了更好的工具来测试企业Java Bean(Enterprise Java Bean,EJB)应用程序。

Borland官方关于JBuilder 8的介绍:

Borland® JBuilder® is the leading, cross-platform environment for building industrial-strength enterprise Java™ applications. JBuilder 8 Enterprise simplifies Web and EJB™ development with two-way visual designers and rapid deployment to leading J2EE™ platform application servers. Enhance productivity with UML™ code visualization, refactoring, code formatting, HotSwap debugging, unit testing, and version control integration.

二、关于企业级服务:

Core Requirements:

-- Reliability (可靠性)

-- Cost Effectiveness (单位成本的效率)

-- Interoperability (相互协同工作的能力)

三、关于Borland未来开发工具的展望(即将实现):

Trends:

-- Lower Level Languages:C/C++ (Borland将重新重视C/C++语言,并将加强其的C/C++开发平台,使其成为继JBuilder之后,Borland又一拳头产品)

-- Modern Code Optimizations: (Borland将重新构架其C/C++编译器,使其适应多平台的需要)

-- CPU Choices:Intel,ARM...... (Borland的开发平台将通过其全新的架构,支持编译各种平台下的应用程序,包括Intel架构、ARM架构等等,其范围包括PC、掌上机、手机等等)

-- Desktop and Mobile Device Support (全面支持PC或者移动设备)

-- Rich UIS: (在用户界面方面,微软已经付费购买了Borland的IDE界面,所以微软的.NET的IDE界面已经和Borland产品系列有神似,并且Borland下个系列的产品将和.NET紧密结合,用户可以选择Borland自己的调试工具,或者选择.NET的调试工具来调试Borland开发工具开发的代码。)

-- Delphi and C++

-- .NET

Borland官方关于新版本开发工具的介绍:

Borland公司计划在明年初发布一款代号为Galileo的开发工具,与微软争夺开发工具市场。Galileo将使编程人员开发能够在Windows和未来的.Net平台上运行的应用程序。

Galileo支持微软的.Net Framework和公共语言运行库。另外,它还支持Visual Basic、C#、Java等几种编程语言。

四、Borland未来的整体架构:

五、Borland正在改进的C++编译器:

Next - Gen Borland C++ Compiler

-- New 3 - phase Compiler Architecture (新的3层架构)

-- Modular Design (模块化设计)

-- Multiple CPU support (多种CPU架构平台支持)

-- Standards Compliance (严格按照C++标准设计,另:VC没有完全达到标准)

-- Runtime Performance五、Borland正在改进的C++编译器:

Next - Gen Borland C++ Compiler

-- New 3 - phase Compiler Architecture (新的3层架构)

-- Modular Design (模块化设计)

-- Multiple CPU support (多种CPU架构平台支持)

-- Standards Compliance (严格按照C++标准设计,另:VC没有完全达到标准)

-- Runtime Performance

注:现在的C++编译器Front End Processor和Code Generator紧密相连,无法分割,导致平台单一性。

注:新的BCB编译器采用模块化设计,使得代码从Front End Processor出来以后,经过一个SSA代码优化,然后就可以交给各个不同平台的编译器编译成相应的目标代码。

New Borland C++ FEP Goals:

-- The Highest Level of Standards Compliance;

-- Microsoft Compatible;

-- Defacto Standards Compliance.

六、Borland在移动设备的计划:

MoBile Worlds: (Borland将支持几乎所有常见的移动操作系统)

对于Microsoft CE OS或者Palm,Linux大家也许很熟,所以有必要简要说明一下采用Symbian OS的移动厂商:

Symbian OS是在移动领域很普遍的一种操作系统,被以下几公司采用:SIEMEMS,ERICSSON,PSION,MOTOROLA,Panasonic......

Borland计划用于开发移动领域的Codename为:Edison ,该语言是基于C++环境的(微软的CE OS应用程序也可用Delphi进行开发)

Borland C++ Mobile Edition: (Borland C++ 移动开发平台版本)

-- Version 10

add-on for C++ Builder,Nokia SDK

2003年年底发布

-- Version 2.0

Galileo IDE

Borland ARM C++ Compiler

Mobile CLX

Nokia Series 60 SDK & other phones

明年中旬发布

七、Borland在Web Service上的计划:

Web Service:

-- Delphi and C++ Language Integration;

-- Components to simplify SOAP,XML and WSDL

……

注:此时演示如何用Delphi编写ASP.NET代码,并且用Delphi编写分别基于PC和WIN CE掌上电脑的应用程序同时调用刚才的ASP.NET代码,并且得到相同的运算结果。

八、Borland在与MS .NET结合的计划:

Delphi for .NET preview Edition is:

--Delphi for .NET CIL Compiler;

--Delphi for .NET runtime library;

……

注:此时演示Delphi for .NET的环境下,分别1、用传统Borland自己的调试工具进行调试;2、通过Delphi for .NET菜单下的调试工具进行调试。在第2种情况下,Delphi调出了MS .NET的调试器,并且演示了断点调试。

九、Borland对开发平台的预期(Codename:Galileo):

Galileo的基本特性:

-- 100% Pure .NET Revelopment Solution;

--Multi Language Studio;

-- Support for MS and non-MS Web Servers;

--IIS & Apache

-- Support for MS and non-MS Databases;

--MS SQL

-- Native non-ADO,support for Oracle,DB2,Interbase,and others

十、其他相关资料摘抄:

业界分析人士表示,作为最大的独立软件开发工具厂商,Borland公司有很好的机会通过Galileo建立稳定的业务。Borland公司的梦想是成为一个中立的开发工具厂商,同时支持Java和.Net这两大编程模式,它圈定的目标市场是,既想开发.Net但又不想使用微软开发工具的编程人员。尽管只有5%的.Net软件开发人员不想使用微软的工具,但600万开发人员的5%也是一个很可观的数字。一些开发人员担心,一旦他们使用微软的Visual Studio.Net,未来可能还必须使用其SQL Server数据库、Exchange Server以及其他软件。

托德表示,Borland公司相信有能力与微软在开发工具市场上竞争,能够夺取一部分Visual Studio.Net用户。他说,Galileo十分重要,因为Borland公司的目标就是让“非微软的技术能够与微软的环境很好地协作。”它已经与BEA和IBM达成协议,扩大其开发工具的市场。托德说,Galileo将提供Visual Studio.Net中没有的功能,使编程人员无需自己编写所有的代码。

Borland将把全面支持.NET作为自己的一个长期战略方向。按照计划,Borland Delphi、C++ Builder、Kylix、JBuilder等开发环境将全面支持.NET。据大会上透露出的来的消息,Borland与微软合作开发的完全支持.NET架构的Delphi 7电子商务解决方案开发工具(代号Aurora)预计今年下半年问世,而下一代代号为Galileo的Delphi产品也在紧张开发之中,计划明年上半年问世。

与Borland从上到下显示出来的对.NET的热情相呼应,5月20日微软工程师Anders Hejlsberg在题为《部署.NET》的主题演讲中也指出,使用Borland下一代Delphi开发工具,程序员可以很简单地写出多种基于.NET架构的应用,如智能客户程序、企业级解决方案和符合XML规范的Web服务程序等。

Borland公司的工具包名为Galileo,将会与微软公司的 visual Studio.Net工具包相抗衡。

注:由于我的原稿是用WPS格式写的,所以在这里有图形无法实现直接制作,所以采取贴图的方式。如果需要所取源文件,请E-mail:moonet@tech.com.cn。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
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- 王朝網路 版權所有