有关于Java门户基础架构提供商eXo宣布了其平台的最新版本现在一些变化大家兴趣很大,既然要对Java门户基础架构提供商eXo宣布了其平台的最新版本了解清楚,小编特地给大家带来具体情况。

Java门户基础架构提供商eXo宣布了其平台的最新版本,以及针对Java平台即服务的新云开发人员服务。
在3月15日的公告中,eXo公布了将现代企业门户,小工具和mashup引入云计算环境的路线图。对于已经投资Java的企业公司而言,eXo提供了通往云的途径,这将有助于降低成本,简化管理并大大缩短新应用程序的部署时间。
eXo的首席执行官Benjamin Mestrallet在接受eWEEK采访时表示,eXo的首席执行官表示,eXo将交付eXo Platform 3.5(一种用于Java系统的多租户用户体验平台(UXP))。Mestrallet说,UXP是企业门户的发展,它支持影响当今人们与Web交互方式的各种消费者Web技术。除多租户和云管理功能外,eXo Platform 3.5将对其基于Web的IDE进行改进,从而使编写,测试和部署小工具,混搭,HTML5和内容应用程序变得更加容易。
eXo还宣布了一个新的集成开发环境(IDE),称为eXo Cloud IDE,这是一项通过私有Beta提供的新服务。eXo Cloud IDE是计划于2011年推出的一系列免费云服务中的第一个,它是一个托管开发环境,可促进社交编码-小工具和混搭的协作开发,可以直接部署到PaaS。eXo云服务将增强PaaS开发,并将利用eXo Platform 3.5中的核心技术,包括多租户,社交和协作功能。
“在过去的六个月中,我们的客户发现了eXo Platform 3.0可以替代SharePoint的真正Java,他们正在部署交易型网站,管理Web和社交内容,并使用它构建下一代小工具和仪表板,” Mestrallet说道。一份声明。“ 2011年,eXo再次通过满足当今计算需求的部署选项,改变了企业门户的游戏规则。借助我们的支持云的用户体验平台和PaaS开发人员服务,eXo为Java企业铺平了通往云的道路。”
Mestrallet告诉eWEEK,eXo Cloud IDE是用于云应用程序开发的IDE。“我们希望成为PaaS的切入点,而进入PaaS的目的是吸引开发人员。我们看到Web开发人员走向云的巨大趋势。” 例如,“我们可以将IDE部署在[Amazon] Elastic Beanstalk堆栈上。”
Mestrallet在博客文章中说:
我们基于Web的IDE的想法起源于三年前。当时,一些已经在使用eXo Platform版本2建立网站和Intranet的客户希望使用一种在线工具来查看,编辑和重新部署Web内容模板。为提供此功能,我们决定实现简单的HTML,JavaScript和CSS代码编辑器,利用Google Web Toolkit。在进行原型设计时,我们很快意识到自己正在做一件大事,并且我们对该项目的野心也有所增强。不久之后,该团队扩展到了6位核心开发人员,目标是构建一个成熟的在线IDE。通过构建和部署REST API,OpenSocial小工具或简单的HTML / JavaScript应用程序,IDE将使我们的客户能够动态自定义和增强平台的功能。IDE的第一个版本是在eXo Platform 3中引入的,
Mestrallet说,eXo平台基于开源GateIn门户,用于构建和部署交易网站,管理Web和社交内容以及创建小工具和仪表板。它使公司能够利用其现有的Java基础结构,同时适应由消费者网络技术(例如社交网络,社交发布,论坛等)驱动的不断变化的用户行为。
eXo Platform 3.5计划于2011年下半年发布,使在云计算环境中开发,扩展和部署现代企业门户,小工具和混搭更加容易。
eXo Platform 3.5为包括服务提供商在内的多个用户打开了云部署选项,以在众多客户中以单一用户体验来管理门户。它使IT运营人员可以从一个门户网站管理和监视私有或公共云。该平台使用户能够轻松添加企业社交和协作功能,将业务应用程序嵌入仪表板中,并通过聚合私有和公共云应用程序来扩展门户。
同时,eXo Cloud Services是一组免费服务,将增强PaaS开发。Mestrallet说,第一个提供服务的是eXo Cloud IDE,并且邀请开发团队参加私有Beta。
Cloud IDE路线图中的主要功能和优势包括:
Web开发:用于连接REST服务,HTML5,小工具和结构化内容以动态创建丰富的mashup和Web应用程序的单一环境。因为编码是在生产环境中完成的,所以从代码到测试和部署的迁移可以更快地完成。
新域的快速设置:作为多租户服务,创建新网络几乎是即时的。开发人员可以选择一个领域,邀请他们的开发团队并开始在自己的IDE中进行编码。
源代码控制集成:支持Git和SVN。
协作开发:使用活动流和协作工具(如Wiki和论坛)启用社交编码。
部署灵活性:能够在Cloud IDE平台上本地部署,或者通过Git push或经典WAR部署进行远程部署。
与PaaS无关:将Java Web项目开发并打包为webarchive(.war)并在流行的Java PaaS上进行部署。将来,eXo打算将支持范围从Java扩展到Rails,Node.js,Play和.NET等。
此外,Mestrallet在总结他的职位时说:
“云计算显然不仅仅是一个流行语,它正在彻底改变我们的行业。我们今天所知道的大多数应用程序明天都将在云计算中使用,包括开发环境。可以从许多设备访问和编辑应用程序,并将其无缝部署到开发人员,暂存或生产环境,在线共享代码或管理跨团队的IDE升级或配置现在都变得很简单,这一切都归功于Cloud IDE。我希望您能加入我们的行列,并告诉我们您认为。”

