阅读更多

5顶
2踩

互联网
经过几年时间的发展,“云”算是彻底火了,如今不跟云沾个边都不好意思跟人聊天。

Eclipse社区也希望这个桌面IDE与云产生关系,近日Eclipse社区成员Martin Lippert和Orion项目的开发者John Arthorne发起了一个新的项目——Flight,目的就是寻求在云端使用类似于桌面IDE的强大功能。



Flight项目初衷和目标

之所以发起新项目,是因为Eclipse社区认为目前桌面IDE和云之间还没有联系,很多产品要求开发者将工作转向云,而现有工具无法在云端使用。

Eclipse团队在2011年发起的Orion项目算是一个云端产品,可以在浏览器中进行Web应用开发,主要针对JavaScript、HTML和CSS开发。

Flight项目和Orion项目的区别在于,Orion重点是客户端开发,Flight重点是服务器端开发。而Flight项目也借鉴了Orion的思想和浏览器集成技术。

Flight项目的总体目标是通过提供一个非常灵活的平台和基础设施,允许新的基于云的工具组件之间能够高度解耦地进行构建,同时缩小与桌面IDE的差距。

重复造轮子?

这似乎有些重复发明轮子的嫌疑,对此Eclipse社区表示,不准备重新实现Eclipse社区中已经存在的大部分工具,而是将这些工具移植到基于云的服务上。重点是对传统工具的集成,而不是重新实现一个全功能的桌面IDE。

Flight的未来

Flight项目将从Java和JavaScript工具入手,通过JDT和Orion来实现部分云服务,未来将逐渐完成其他语言和工具的迁移。

Eclipse社区希望以后会将Flight和Orion两个项目整合为一个顶级项目,彻底将桌面IDE和云结合起来。

Flight项目主页:https://projects.eclipse.org/proposals/flight
  • 大小: 5 KB
5
2
评论 共 4 条 请登录后发表评论
4 楼 rocflykwok 2014-02-11 13:02
这样的意义不大吧?
3 楼 id870321 2014-02-11 10:14
很好,相当期待
2 楼 z276356445t 2014-02-10 09:51
SAE不是有一个吗?
但是一点都不好用,要想推广得好就必须得有桌面化的所有功能,以及用户的操作习惯
1 楼 nail2008 2014-02-09 11:34
very good 一直想要这个

发表评论

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

相关推荐

  • 通过拖动鼠标进行滚动的js插件

    dragscroll是一款非常小巧的可通过拖动来进行滚动的js插件。该拖动滚动插件的min版本只有410个字节。通过该插件你可以将整个页面或某个div转换为可用鼠标拖动来滚动的元素。这对于某些场合的展示效果是非常有用的。 dragscroll的最小版本dragscroll_micro.js大小为410个字节,仅支持基本的拖放滚动功能。 dragscroll的完整版本dragscroll.js大

  • JQuery 拖动页面实现页面滚动

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <script src="http://cdn.bootcss.com/jquery/1.9.1/jquery.min.js"></script> </head> <body> <div id="

  • javaScript来实现拖拽页面滚动条

    在Selenium中通过元素定位会自动帮你拖拽到对应位置,所以是没有自带的scoll方法。但是这个是有限制,例如当前页面高度太长,默认是页上半部分,你定位的元素在页尾,这个时候可能就会报元素不可见的异常。我们就需要利用javaScript来实现拖拽页面滚动条。 我们一般可以两个方法去拖拽,一个是根据拖拽的坐标(像素单位),另外一个是根据拖拽到一个参考元素。 根据拖拽的坐标(scrollB...

  • 滚动拖拽

    滚动拖拽最近我们第一电动网改版了,现在已完成三分之一,把目前三分之一主要的实现功能总结下 主要有滚动拖拽,分页,轮播图,滚动侦测,select框联动,日历,友好时间,评论等等 [ 第一电动网] 第一个总结功能是滚动拖拽主要实现的点有 - 可以拖拽 - 可以滚动代码块<!DOCTYPE html> <html lang="en"> <head> <meta charset="UT

  • 达芬奇五年沉浮

    ,英特尔凭借的是桌面处理器,三星半导体凭借的是其全面的存储器产品线, TI 则是凭借模拟器件,嵌 入式处理器和无线半导体这 “ 三驾马车 ” 。 ( 注: DLP 应隶属于光电器件,所以未计入 ) 终端是产业链中上...

  • TI Davinci 五年七宗罪

    一颗小小的芯片具有极高的技术含量和价值,半导体行业每年都会有一个各大厂商营业额的排名,除去2009年,常年盘踞在前三名位置的分别是英特尔,三星半导体和德州仪器,英特尔凭借的是桌面处理器,三星半导体凭借的是...

  • 10位程序员眼中的2007:寻找软件开发利器

    由Ruby和Retail的联姻,AJAX的新瓶装旧洒,再加上Web2.0应用概念上的炒作,脚本语言、Web开发与应用在今年着时火了一把,因此今年搭上顺风车的PHP也要求能够同Java应用交互,克服语言与平台的障碍。 桌面与企业...

  • 【DSP开发】德州仪器达芬奇五年之路七宗罪,嵌入式处理器架构之争决战2012

    一颗小小的芯片具有极高的技术含量和价值,半导体行业每年都会有一个各大厂商营业额的排名,除去2009年,常年盘踞在前三名位置的分别是英特尔,三星半导体和德州仪器,英特尔凭借的是桌面处理器,三星半导体凭借的是...

  • 程序员眼中的2007 寻找软件开发利器

     由Ruby和Retail的联姻,AJAX的新瓶装旧洒,再加上Web2.0应用概念上的炒作,脚本语言、Web开发与应用在今年着时火了一把,因此今年搭上顺风车的PHP也要求能够同Java应用交互,克服语言与平台的障碍。  桌面与企业...

  • DSP:达芬奇五年沉浮

    只有一颗处理器,无论客户做多少个产品线,多少种产品,只用维护一种开发环境和软件,只用保持为数不多的一个BOM 清单即可;可是到了达芬奇时代,DM644x算法买不起,自己做吧,还没做完,DM357出来了。跟进TI的烈士...

  • 达芬奇五年沉浮——嵌入式处理器架构之争决战2012

    只有一颗处理器,无论客户做多少个产品线,多少种产品,只用维护一种开发环境和软件,只用保持为数不多的一个BOM 清单即可;可是到了达芬奇时代,DM644x算法买不起,自己做吧,还没做完,DM357出来了。跟进TI的烈士...

  • 转载:达芬奇五年沉浮-嵌入式处理器架构之争决战2012

    只有一颗处理器,无论客户做多少个产品线,多少种产品,只用维护一种开发环境和软件,只用保持为数不多的一个 BOM 清单即可;可是到了达芬奇时代,DM644x算法买不起,自己做吧,还没做完,DM357出来了。跟进 TI的...

  • 转载 达芬奇五年沉浮——嵌入式处理器架构之争决战2012

    只有一颗处理器,无论客户做多少个产品线,多 少种产品,只用维护一种开发环境和软件,只用保持为数不多的一个BOM 清单即可;可 是到了达芬奇时代,DM644x算法买不起,自己做吧,还没做完,DM357出来了。...

  • 达芬奇五年沉浮—嵌入式处理器架构之争决战2012

    只有一颗处理器,无论客户做多少个产品线,多少种产品,只用维护一种开发环境和软件,只用保持为数不多的一个BOM 清单即可;可是到了达芬奇时代,DM644x算法买不起,自己做吧,还没做完,DM357出来了。跟进TI的烈士...

  • node-v12.16.3-x86.msi

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

  • 云计算基础课件—架构dr.pptx

    云计算基础课件—架构dr.pptx

  • 067ssm-jsp-mysql艺诚美业管理系统.zip(可运行源码+数据库文件+文档)

    L文主要是对艺诚美业管理系统进行了介绍,包括研究的现状,还有涉及的开发背景,然后还对系统的设计目标进行了论述,还有系统的需求,以及整个的设计方案,对系统的设计以及实现,也都论述的比较细致,最后对艺诚美业管理系统进行了一些具体测试。 本文以JSP为开发技术,实现了一个艺诚美业管理系统。艺诚美业管理系统的主要使用者分为管理员;个人中心、会员管理、员工管理、员工打卡管理、技师预约管理、发型美容师管理、技师类型管理、套餐信息管理、套餐类型管理、套餐购买管理、会员充值管理、系统管理,员工;个人中心、员工打卡管理、技师预约管理,会员;个人中心、技师预约管理、套餐购买管理、会员充值管理,前台首页;首页、发型美容师、套餐信息、我的、跳转到后台等功能。通过这些功能模块的设计,基本上实现了整个艺诚美业管理系统的过程。 具体在系统设计上,采用了B/S的结构,同时,也使用JSP技术在动态页面上进行了设计,后台上采用Mysql数据库,是一个非常优秀的艺诚美业管理系统。 关键词 :艺诚美业管理系统;JSP技术;Mysql数据库;B/S结构

  • 【微信小程序毕业设计】外卖点餐系统开发项目(源码+演示视频+说明).rar

    【微信小程序毕业设计】外卖点餐系统开发项目(源码+演示视频+说明).rar 【项目技术】 微信小程序开发工具+java后端+mysql 【演示视频-编号:242】 https://pan.quark.cn/s/cb634e7c02b5 【实现功能】 有管理员,外卖员,餐厅,用户共四个角色。管理员功能有个人中心,外卖员管理,餐厅管理,用户管理,菜品分类管理,菜品信息管理,外卖订单管理,订单配送管理,订单评价管理,在线留言管理,系统管理等。外卖员,餐厅,用户都可以在微信小程序上面进行注册和登录操作。餐厅角色可以在微信小程序上面进行菜品的添加,修改,删除,查询操作,可以对用户的订单进行审核操作,查看订单配送状态和评价,可以查看投诉反馈和在线留言等。外卖员角色可以在微信小程序上面进行订单的抢单操作,查看订单配送和评价信息等。 用户角色可以在微信小程序上面进行菜品的查看和查询,对自己下的订单进行支付操作,查看订单配送和对订单评价,收藏菜品等操作。

  • oplog4j是java项目生成操作日志的工具,兼容spring(高分项目).zip

    Java SSM项目是一种使用Java语言和SSM框架(Spring + Spring MVC + MyBatis)开发的Web应用程序。SSM是一种常用的Java开发框架组合,它结合了Spring框架、Spring MVC框架和MyBatis框架的优点,能够快速构建可靠、高效的企业级应用。 1. Spring框架:Spring是一个轻量级的Java开发框架,提供了丰富的功能和模块,用于开发企业级应用。它包括IoC(Inverse of Control,控制反转)容器、AOP(Aspect-Oriented Programming,面向切面编程)等特性,可以简化开发过程、提高代码的可维护性和可测试性。 2. Spring MVC框架:Spring MVC是基于Spring框架的Web框架,用于开发Web应用程序。它采用MVC(Model-View-Controller,模型-视图-控制器)的架构模式,将应用程序分为模型层、视图层和控制器层,提供了处理请求、渲染视图和管理流程的功能。 3. MyBatis框架:MyBatis是一个持久层框架,用于与数据库进行交互。它提供了一种将数据库操作与Java对象映射起来的方式,避免了手动编写繁琐的SQL语句,并提供了事务管理和缓存等功能,简化了数据库访问的过程

Global site tag (gtag.js) - Google Analytics