许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  Borland明年发展规划:11.15广州Borland技术交流大会摘要

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

阅读数 2
点赞 0
article_banner

一、关于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。


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

相关文章
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空