Eclipse到底是个什么玩意儿(四)

原创
开发 后端
“Eclipse到底是个什么玩意儿?”在前三篇中,51CTO已经了解到Eclipse从一个Java IDE继而发展成一个多语言拓展的IDE,在发展过程中最终成为一个多软件协作的平台,51CTO在第四篇要讲什么我想大家已经猜出来了——Eclipse已经在Eclipse基金会的运作下成为了一个Java语言的开发框架了。

【51CTO独家特稿】在过去一周,51CTO的编辑们一直在使用Java频道来记录“Eclipse到底是个什么玩意儿?”,继而用来介绍编辑们的想法。总体来说,51CTO开始时期望听众从Eclipse作为一个Java IDE这个大家已经熟悉的话题来开始这各连载;然后我使用C/C++开发工具(CDT),PHP开发工具(PDT)和其他的语言来说明Eclipse还是一个多语言IDE平台;这种讨论往往重叠,继而引出作为Eclipse的模块化工具平台的概念。由“模块化”这个基本信息,我们就不能用简单的工具平台来定义它,随着Eclipse的发展,Eclipse已经成为一个模块化的开发框架,可任意扩展到多种方式的框架。

Eclipse是应用框架 
Eclipse是应用框架

***,51CTO进一步聊一聊Eclipse如何作为应用框架的。

51CTO的编辑们记得,在Eclipse 2.1发布的前后,在Eclipse社区里就已经有了一些前瞻性的认识,即Eclipse应该集合所有的菜单、窗口堆叠视图、编辑器和本机部件等等,把这些与模块化组合,这样Eclipse就不仅仅是工具,Eclipse已经成为一个可用于建立整个项目的框架(虽然那时还没有框架这种概念)。我们开始看到Eclipse可以组织建立解决高端用户应用一些问题。当然,在Eclipse还不成熟的早期这是相当痛苦的,但经过Eclipse平台的开发团队努力,引入到Eclipse富客户端平台(RCP)以及Eclipse 3.0发布之后,这些技术就已经相当的成熟了。

这个时候,Eclipse的富客户端(RCP)不仅仅是一个拥有多个小部件工具包,Eclipse提供给你最需要的应用程序,它可以让您取舍为用户建立真正的价值组成部分,这是一个全面的应用框架。甚至更大的功能,可结合使用Eclipse持久化服务(EclipseLink)RCP,有关Eclipse的通信框架(ECF),Riena等等。每一个基础Eclipse IDE的RCP提供所有的灵活性和可扩展性,你可以建立两个以上自定义的内部应用程序。如果你需要研究一下的话,Eclipse基金会的“资源”页有大量的案例可供参考,那里有Eclipse RCP的诸多成就。

呵呵,51CTO独家推出连载“Eclipse到底是个什么玩意儿?”深受读者好评,在即将推出的连载中我们会聊聊Eclipse是一个运行库(runtime)。

如果您对Eclipse有什么新的使用心得可以发Email:zhousn@51cto.com,51CTO将与所有读者一起分享!

【51CTO.com独家特稿,非经授权谢绝转载,合作媒体转载请注明原文作者及出处!】

【Eclipse相关推荐】

  1. Eclipse到底是个什么玩意儿(一)
  2. Eclipse到底是个什么玩意儿(二)
  3. Eclipse到底是个什么玩意儿(三)
  4. Eclipse 3.6版本正式发布 代号“太阳神”
  5. Eclipse 3.6新特性与应用详解
责任编辑:佚名 来源: 51CTO.com
相关推荐

2010-06-28 15:58:45

EclipseJavaIDE

2010-06-29 13:39:26

Eclipse什么玩意儿

2010-07-02 10:10:09

Eclipse

2011-11-21 10:25:29

iCloud

2021-12-13 19:57:05

JNDIJava开发

2012-02-13 15:50:59

2018-05-04 15:57:42

AI智慧谷歌

2022-07-08 15:13:21

DockerLinux命令

2021-03-22 07:45:05

Sentinel微服务开源的项目

2019-10-25 09:50:03

网络爬虫蜘蛛Wi-Fi

2018-01-26 08:54:29

存储SSDHDD

2021-07-29 06:56:36

分布式系统脑裂

2021-05-17 18:27:20

Token验证HTTP

2022-05-10 09:16:50

MQ内存消费者

2022-03-14 17:56:15

云厂商系统阿里云

2022-02-07 09:40:10

高可用高并发高性能

2021-07-14 18:21:50

负载均衡TCP网关

2020-10-29 07:03:56

Docker容器存储

2020-12-01 08:19:15

Redis

2021-01-29 12:24:22

电脑电子计算机
点赞
收藏

51CTO技术栈公众号