阅读更多

28顶
7踩

编程语言

转载新闻 Eclipse 的下一代产品

2009-08-07 09:51 by 见习记者 xuejianshan 评论(25) 有24259人浏览

在Eclipse 的众多项目中有一个孵化项目项目叫“E4”,这个项目的使命是探索Eclipse 未来发展方向,在它的mailing list.对大家的意见进行了收集,用来设计一个新的Eclipse平台,它将成为Eclipse 4.0 的基础,在Eclipse组织发布Eclipse 3.5 后,将不对3.x版本进行后续开发,而是直接开发 Eclipse 的下一代产品,也就是Eclipse 4.0。


    Eclipse 4.0将会对原有的Eclipse开发理念进行非常大的变革,不再使用Java作为主要的开发语言,而是采用RIA技术对Eclipse平台进行重新设计开发,并将云计算融入到Eclipse中,也就是说未来的Eclipse可能采用AJAX、Flash、Silverlight进行开发,并使用Amazon 的云计算平台E2和S3还有Google Docs进行协同开发。动态语言比如JavaScript、Ruby、Python和PHP可能会取代Java成为Eclipse主要开发语言。Eclipse 将使用Eclipse的XWT项目编写UI,XWT使用XAML和CSS实现。


“云计算”和“SAAS”在现在IT应用中吸引了大家大量的关注,Eclipse 4.0 将按照"Eclipse Platform as Services"的理念设计基础架构。按照Eclipse 4.0的计划,Java将不再充当主要的角色,所以,Eclipse 4.0 将采用XWT项目来替代Eclipse 3.x 的SWT,XWT和SWT扮演的角色基本上类似,只是实现的方式不一致,XWT将采用“Model生成UI”类似的技术来构建前台部件,也就是“Modeled and Declarative UI”,在以后你可能只需要维护你的UI模型,Eclipse将会根据你的UI模型自动调整界面,让产品操作界面达到高度的可定制性,

   下面是Eclipse.org官方网站上提供的一个例子:



    现在E4发布出了0.9的正式版本,你可以从这里:http://download.eclipse.org/e4/downloads/drops/R-0.9-200907291930/index.html下载,像了解更多E4的信息,请访问E4的Wiki: http://wiki.eclipse.org/E4, 你可以在E4新闻组的新闻组上进行交流:http://www.eclipse.org/newsportal/thread.php?group=eclipse.e4

 

28
7
评论 共 25 条 请登录后发表评论
25 楼 Ushuaia.Java 2011-06-11 14:20
现在用的eclipse 3.6
24 楼 xiaoqing20 2010-03-23 09:37
我得一奥了
23 楼 wangxinpier 2009-08-18 17:15
xml??我觉得XML会让人陷入一种规则的深渊
22 楼 ssuupv 2009-08-09 11:01
eclipse完蛋了.
21 楼 lggege 2009-08-09 00:08
新闻错了吧???

1. “Most of the e4 Project is "pure" Java code and has no direct dependence on the underlying operating system”
    内容来自于文章所给的链接。怎么可能不是以Java为主要开发语言呢?

2. “XWT项目来替代Eclipse 3.x 的SWT” 和 ”XWT和SWT扮演的角色基本上类似“
    这句话有明显的错误。SWT可以理解成众多UI技术的一种,而XWT是完全的XML+CSS的UI定义,在XML的UI定义上可以生成SWT,Flex,Swing等界面。哪来替代之说。 有人提到的XUI做的也是XML的UI定义的这件事情。

    这种使用替换底层的引擎来生产新的UI界面,在Eclipse中早就有了,RCP和RAP就是如此,只是这次将这个概念再扩大了,延伸到了Flex平台上。


另外:
   11楼的担心是多余的。
   XWT只是UI定义,还是可以使用纯SWT的,那么Jface、GEF一样可以运行在SWT平台上。当然也可以去期待某天GEF的代码可以直接运行在Flex平台上。
20 楼 ccxw1983 2009-08-08 21:26
我就比较喜欢用html做程序。这样可以避免被java牵制。
19 楼 qualle2008 2009-08-08 19:35
太搞了吧, 这样误人子弟的文章能上JE首页, 垃圾站啊.
18 楼 diggywang 2009-08-08 17:21
这是一个来自火星的笑话!
17 楼 tsxm 2009-08-08 17:10
装了下4.0,感觉变难看了,
16 楼 shjshj2009 2009-08-08 15:43
java?汗
15 楼 JavaPanFeng 2009-08-08 14:12
和事实不符吧,Eclipse 3.6 M1早就发布了,
http://download.eclipse.org/eclipse/downloads/

况且如果未来的Eclipse基于Web的话,那意味着如果不能上网,就无法写代码了?Eclipse基金会不会这么傻的会放弃现在已有的市场,而且NetBeans正在变得越来越好,而Eclipse在最近的1年中几乎没有什么创新的进步。
14 楼 eclipse2008 2009-08-08 13:06
撞车啦
http://www.javaeye.com/topic/441478
13 楼 tutu1982 2009-08-08 12:26
XUI...
12 楼 cheneyjuu 2009-08-08 12:06
其实从Eclipse的变化中能看的出来,将来的应用程序包括B/S、c/s都注重在客户体验方面。这就是为什么Eclipse清晰了RIA,模糊了语言的概念。说到底,语言只是实现我们目的的工具。
我个人很看好Eclipse的这个转变
11 楼 beeke 2009-08-08 10:23
这个跳跃得够厉害的
SWT没有了,Jface、GEF也没了吧
那么以前的那些插件还有几个可以用的。

eclipse基金会这个想法疯狂的
10 楼 tsxm 2009-08-08 10:14
哎,悲剧啊
9 楼 whaosoft 2009-08-08 08:31
破解出来了吗?eclipse 离开了java????
8 楼 hbezwwl 2009-08-08 06:23
只用eclipse sdk加远程调试,这样就什么都不怕了。
7 楼 elgs 2009-08-08 02:15
Eclipse插件在不同版本之间的兼容性是噩梦。
6 楼 aisjava 2009-08-07 20:04
大势所趋,Java退守服务端已成既定事实。
鉴于IBM对eclipse的影响力,Ajax版是eclipse的发展主方向。
oracle会让javafx往eclipse中渗透,但对eclipse的操控力,Oracle明显不如IBM。所以Oracle会打造javafx版netbean来制衡。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 云安全Clouder课程:网络层安全认知

    阿里云大学课程:云安全Clouder课程:网络层安全认知 课程介绍: 您还在为不清楚云环境中网络层的安全威胁而担心吗?作为云环境的维护人员,看到众多的网络层防护产品不知道从何入手,并且还在寻求一个完美的网络层防护解决方案? 本认证课程旨在帮助学员理解云计算环境下网络层的常见威胁,以及能够使用网络数据抓包工具来抓取和分析网络流量。最后了解云计算环境下主要的网络层防护思路,为今后设计自己企业的网...

  • 扩展KMP--求母串各后缀和模串的最长公共前缀

    <br />1.next数组,求母串和模串最长公共前缀类似<br />     next数组是模串程自己的最长公共前缀,如<br /> <br /> <br /> 模串为:A A A B C C D D A A A B C C D D A A<br />  则Next: 0   2 1   0 0   0 0   0 9   2 1   0 0  0 0   0 2  1 <br /> <br /> <br /> <br />     <br /><br />0<br />1<br />2<br />3<b

  • 【网络安全】网络安全的标准和规范

    网络安全的标准和规范是网络安全领域的重要组成部分。它们为网络安全提供了技术依据,规定了网络安全的技术要求和操作方式,帮助我们构建安全的网络环境。下面,我们将详细介绍一些主要的网络安全标准和规范,以及它们在实际操作中的应用。

  • 4.TCP/IP层次安全性

    4.TCP/IP层次安全性 TCP/IP的安全性可分为多层,各安全层是一包含多个特征实体。在不同层次,可增加不同安全策略和措施。如在传输层提供安全套接层服务SSL和其继任者传输层安全TLS,是为网络通信提供安全及数据完整性的一种安全协议,在网络层提供虚拟专用网VPN技术等。TCP/IP网络安全技术层次体系如图所示。 TCP/IP物理层的安全性 TCP/IP模型的网络接口层对应着OSI模型的物理层和数据链路层。物理层安全问题是指由网络环境及物理特性产生的网络设施和线路安全性,致使网络系统出现安全风险

  • 计算机网络第四章:网络层

    §4.1.1网络层功能概述 一、网络层 1.一些概念:   ① 网络层主要任务是把分组从源端传到目的端,为分组交换网上的不同主机提供通信服务。   ② 网络层的传输单位是数据报。   ③ 数据报与分组的关系:数据报是比较长的,而分组就相当于是把数据报进行切分而形成的。 2.主要功能:   ① 找路与分组转发:通过路由算法找到最佳路径,并把分组通过最佳路径转发出去。   ② 异构网互联:不同的网络叫做异构网,网络层可以通过路由器把这些网络连接起来,构成一个更大的网络。   ③ 拥塞控制:若所有结点都来不及接受

  • 计算机网络原理学习笔记四——TCP/IP协议安全性

    TCP IP各层的安全性和提高各层安全性的方法 网络层的安全性 现如今的网络层的安全协议事实上都是使用IP的封装技术。 其本质是,纯文本的包被加密,封装在外层的IP报头里,用来对加密的包进行internet上的路由选择。到达另一端时,外层的IP报头被拆开,报文被解密,然后送到收报地点。 IP安全协议体制不仅能在IPV4,也可以在IPV6下工作。该体制需要实行多种安全政策,但要避免给不适用该体制...

  • 2.3 网络层的安全威胁

    2.3.1 网络层介绍TCP/IP堆栈的下一层是网络层,或叫做IP层。网络层主要用于寻址和路由,它并不提供任何错误纠正和流控制的方法。网络层使用较高的服务来传送数据报文,所有上层通信,如TCP、UDP、ICMP、IGMP都被封装到一个IP数据报中。ICMP和IGMP仅存于网络层,因此被当作一个单独的网络层协议来对待。网络层应用的协议在主机到主机的通信中起到了帮助作用,绝大多数的安全威胁并不来自

  • 网络层安全认知

    Apsara Clouder云安全专项技能认证:网络层安全认知网络层安全认知认证旨在帮助学员理解云计算环境下网络层的常见威胁,以及能够使用网络数据抓包工具来抓取和分析网络流量。最后了解云计算环境下主要的网络层防护思路,为今后设计自己企业的网络层安全防护架构打下基础。帮助学员理解云计算环境下网络层的常见威胁,以及能够使用网络数据抓包工具来抓取和分析网络流量。最后了解云计算环境下主要的网络层防护思路,...

  • 网络层安全防护

    阿里云大学课程:网络层安全防护 课程介绍: 本认证课程旨在帮助学员了解云计算网络层常用到的网络防护实践方法,以及掌握防火墙、入侵检测、Web应用防火墙、抗DDoS等防护手段的功能和基本原理。能够使用操作系统自带的防火墙(Windows主机防护墙、Linux IPtables)来进行安全策略的配置。最终能为自己企业建立基本的网络层防护。 课程目标:  了解和掌握云计算场景下网络层的基本安全防...

  • 网络层安全

    只开放windows server的80端口设置如图: 在windows server上 其他 转载于:https://www.cnblogs.com/andy9468/p/11419178.html

  • 网络层

    概要网络层跟业务对接部分的设计网络层的安全机制实现网络层的优化方案当回调之后要做的任务在每次回调时都是一致的情况下,选择delegate,在回调之后要做的任务在每次回调时无法保证一致,选择block1.使用哪种交互模式来跟业务层做对接?以什么方式将数据交付给业务层?交付什么样的数据给业务层?(1)iOS开发领域有很多对象间数据的传递方式,我看到的大多数App在网络层所采用的方案主要集中于这三种:D...

  • 一种完全基于网络层的安全技术

    21世纪全世界的计算机都将通过Internet联到一起,随着Internet的发展,网络丰富的信息资源给用户带来了极大的方便,但同时也给上网用户带来了安全问题。由于Internet的开放性和超越组织与国界等特点,使它在安全性上存在一些隐患。而且信息安全的内涵也发生了根本的变化。它不仅从一般性的防卫变成了一种非常普通的防范,而且还从一种专门的领域变成了无处不在。 ...

  • 网络层安全:IPsec和virtual private network

    IP安全协议(IPsec)为网络层提供了安全性。IPsec保护两个网络层实体间的IP数据报,包含主机和路由器。许多机构(公司、政府部门、非盈利性组织等)都使用IPsec来创建运行在公共因特网之上的虚拟专用网(virtual private network,VPN)。 在了解IPsec细节前,我们需要知道为网络层提供安全性的意义。在网络层实体间(例如,两台路由器间)如果具有机密性,那么发送实体加密它发送给接收实体的所有数据报的载荷。这种载荷可以是一个TCP报文段、一个UDP报文段、一个ICMP报文段等等。如果

  • 【信息安全】-网络层安全问题

    Abstract:本篇文章讨论网络层三个协议的安全问题。关于ARP协议,由于计算机会对收到的每个ARP应答报文作出响应,并更新自己的ARP缓冲表,攻击者利用这个漏洞可以发起中间人攻击,或者用地址冲突使得目标主机不能联网。关于ip协议,由于ip的源地址不可靠,攻击者可以利用这个漏洞发起盲目飞行攻击以及利用源路由机制发起中间人攻击,针对这个漏洞可以采用单播反向验证进行预防。关于ICMP协议,利用回送报文可以发起smurf攻击,利用路由重定向报文可以改变主机的路由。 目录 ARP协议 ARP协议的安全.

  • 2.3.4 网络层的安全防护

    逻辑网络分段逻辑网络分段是指将整个网络系统在网络层(ISO/OSI模型中的第三层)上进行分段。例如,对于TCP/IP网络,可以把网络分成若干IP子网,各子网必须通过中间设备进行连接,利用这些 中间设备的安全机制来控制各子网之间的访问。VLAN的实施基于MAC的VLAN不能防止MAC欺骗攻击。因此,VLAN划分最好基于交换机端口。VLAN的划分方式的目的是为了保证系统的安全性。因此,可以

  • 物联网安全知识点总结--第五章 物联网网络层安全

    5.1 概述 • 物联网网络层分为核心网和接入网。 • 核心网是物联网数据传输的主要载体,是物联网网络层的骨干和核心。 • 接入网则是骨干网络到用户终端之间的通信网络。 无线近距离接入网(如无线局域网、ZigBee、蓝牙) 无线远距离接入网(如4G移动通信) 其他有线接入方式(如PSTN、ADSL、宽带、有线电视、现场总线) 5.1.2 网络层安全需求 (1)业务数据在承载网络中的传输安全 (2)承载网络的安全防护 (3)终端及异构网络的鉴权认证 (4)异构网络下终端的安全接入 (5)物联网应用网络统一协议

  • 网络安全----网络协议的安全性

    —TCP/IP协议栈 互联网设计之初的使用目的是用于军事与科学研究,其基本假设就是节点的诚实 性;由于计算机网络的广泛使用,这种假设在今天已经无法成立,因此可能导致各种各样的攻击。 互联网安全协议概述 存在的问题:原始协议几乎没有安全方面的考虑。存在各种各样的攻击手段,如窃听、篡改、伪造、冒充等。 解决办法:现有TCP/IP协议仍在使用,彻底更换不现实也办不到。只有通过添加新的安全协议的方法进行解决。今后开发的因特网协议,应将安全问题作为重要因素加以考虑。 TCP/IP协议栈中安全机制的相

  • 计算机网络期末总复习知识点

    概述 互联网的2个重要基本特点:连通性(connectivity)和资源共享(sharing)。 端系统之间的两种通信方式:客户/服务器方式(Client/Server方式、C/S方式)、对等方式(Peer to Peer方式、P2P方式)。 客户/服务器方式:进程之间服务和被服务的关系。客户是服务的请求方,服务器是服务的提供方。客户与服务器的通信关系建立后,通信可以是双向的,客户和服务器都可发送和接收数据。 客户程序和服务器程序的主要特点:客户程序被用户调用后运行,需主动向远地服务器发起通信(请求服务

Global site tag (gtag.js) - Google Analytics