写点什么

Google 与 Spring 合作推进云中的 Java 开发

  • 2010-11-17
  • 本文字数:1137 字

    阅读完需:约 4 分钟

VMware 在近日召开的 SpringOne 2GX 开发者大会上宣布,他们与 Google 合作的项目将在 2010 年 11 月初发布通用版本(General Availability)。该项目在 Google Web Toolkit 中引入了 Spring Roo,把 Spring Insight 和 Google Speed Tracer 集成在了一起,并将 Google 的 Eclipse 插件纳入到了 SpringSource 工具套件中,以此来推进基于 Java 的云开发。

Google 和 VMWare宣布合作仅过了五个月,为了让企业软件开发人员在所有设备的任何云环境中都更有效率地构建、部署、管理应用,两家公司声明要开展一系列技术合作,而这一里程碑就是其中的第一个。

此次发布的重点是在 Spring Roo 生产力工具集中完全支持 Google Web Toolkit(GWT)。正如 InfoQ 先前所报道的,开发人员在创建、构建、增强 GWT Web 应用时,利用 Roo 轻量、快速的应用开发 栈可以大大提升很多相关工作的自动化程度,也能加快进度。

Google 的Eclipse 插件提供了以GWT 为中心的Eclipse 工具,并支持 Google App Engine 。该插件集成基于 Eclipse 的 SpringSource 工具套件后,能为 Web 开发人员提供更为先进的工具。正如 GWT 博客上所说的,这一组合“能让构建前沿 Web 应用的开发人员使用那些过去只能用来构建桌面和服务器解决方案的工具,从而让开发人员轻松地构建和维护大型、基于 Web 的企业应用。”

你可以观看 Roo 创建者 Ben Alex 提供的 Roo 功能演示(或 InfoQ 对他进行的专访),也可以根据Google 上的步骤开始使用GWT、Roo、STS、Google 插件。

下一版本的关键则是把VMware 的 Spring Insight 性能跟踪技术和 Google 的 Speed Tracer 集成起来,以便那些用 Spring 和 GWT 构建的云应用能实现端到端的性能可视化。Speed Tracer 便于开发人员确定浏览器进程中最耗费 CPU 时间的地方,而 Insight 则能为经过服务器的每个请求步骤提供详细、记录时间的“后端”视图——两者集成之后,这些“后端”信息就可以同时展现在一个结合的仪表盘视图中。需要注意的是,有人对 Insight 目前绑定 SpringSource tc Server 应用服务器进行了批评,即便 Dustin Mallory 已经提供了解除这一限制的方法。

接下来的阶段和即将推出的计划显然会围绕手机Web 应用技术展开。Google 开发工具的产品经理 Brad Abrams 说到

我们可以继续前进,在手机 Web 应用领域取得进展,VMWare 和 Google 团队都为此而激动。按目前的情况看,当前的技术堆栈可以创建针对手机浏览器的优化 Web 应用。长远来说,我们将寻求结合手机的最佳实践、有风格的 UI 和 HTML5 特性,比如应用缓存、本地数据库存储和地理位置,以便开发人员和终端用户能有一流的体验。

InfoQ 的 Ryan Slobojan 最近也就此公告、工具等内容对 Abrams 进行了采访,敬请关注。

查看英文原文: Google & Spring Collaborate To Advance Cloud Java Development

2010-11-17 10:054090
用户头像

发布了 151 篇内容, 共 69.4 次阅读, 收获喜欢 18 次。

关注

评论

发布
暂无评论
发现更多内容

黑龙江等保:跨省或全国联网运行的网络系统如何选择备案地?

黑龙江陆陆信息测评部

《算法导论(第4版)》阅读笔记:p59-p75

codists

算法

YashanDB 启动报错:control file 版本不兼容,怎么处理?

数据库砖家

数据库

如何用AI工具制作毕业答辩PPT?PPT制作保姆级攻略来袭!

职场工具箱

效率工具 PPT 毕业设计 办公软件 AI生成PPT

VMware ESXi 8.0U3e macOS Unlocker & OEM BIOS HPE (慧与) 定制版

sysin

esxi

原生 iOS App 开发的优势

北京木奇移动技术有限公司

软件外包公司 APP外包 APP开发公司

vivo 互联网研发效能关键技术与实践

vivo互联网技术

DevOps 研发效能 CI/CD 测试工具

VMware ESXi 8.0U3e macOS Unlocker & OEM BIOS ConnectX-3 网卡定制版

sysin

esxi

等保测评公司:备案证明

黑龙江陆陆信息测评部

等保测评:五级等保系统?

黑龙江陆陆信息测评部

成功案例丨从草图到鞍座:用先进的发泡成型仿真技术变革鞍座制造

Altair RapidMiner

仿真 CAE Inspire 工业仿真 发泡成型

CST如何快速获得微带线或带状线简单分析模型

思茂信息

cst CST软件 CST Studio Suite

VMware ESXi 8.0U3e macOS Unlocker & OEM BIOS 集成驱动版,新增 12 款 I219 网卡驱动

sysin

esxi

Uniapp开发鸿蒙购物项目教程之样式选择器

幽蓝计划

LED屏幕天花板安装:打造炫酷空间的实用指南

Dylan

商业 LED LED display LED显示屏 LED屏幕

捷报!天翼云CTyunOS系统入选中央国家机关采购名单!

天翼云开发者社区

操作系统 天翼云 CTyunOS系统

YashanDB 部署报错:YAS-05721 节点名非法怎么办?

数据库砖家

数据库

应对亚马逊面试的有效方法

Nackydeng

程序员面试 大厂求职 北美求职 亚马逊面试 亚马逊面经

快手上线鸿蒙应用高性能解决方案:数据反序列化性能提升90%

HarmonyOS开发者

Mybatis-Plus 集成 YashanDB 时分页功能怎么配置?

数据库砖家

数据库

原生 Android App 开发的优势

北京木奇移动技术有限公司

软件外包公司 APP外包公司 APP开发公司

研发流程走出低谷,靠老一套肯定不行了

禅道项目管理

运维 开发 研发流程 禅道项目管理软件 禅道DevOps解决方案

【YashanDB 知识库】JDBC 查询 date 字段不返回时分秒?别只用 getString!

数据库砖家

数据库

【YashanDB 知识库】Mybatis-Plus 如何正确配置分页?Oracle 和 MySQL 写法都能用!

数据库砖家

数据库

YashanDB 单机部署时报错:prohibited operation?

数据库砖家

数据库

如何检测网站是否支持IPv6?有哪些指标?

防火墙后吃泡面

YashanDB|YMP 报错“OCI 版本为空或架构不一致”?一文快速排查

数据库砖家

数据库

一物一码赋能智能制造:MES如何实现生产全流程数字化追溯

万界星空科技

mes 一物一码 二维码系统 产品二维码管理 二维码追溯

全新 Graviton4 实例,提升 Valkey 性价比

亚马逊云科技 (Amazon Web Services)

CodeBuddy 开发者福音!在线简历0元搞定,再也不怕面试翻车!

不惑

CodeBuddy

HyperMesh视觉控制

智造软件

仿真软件 Hypermesh hyperworks

Google与Spring合作推进云中的Java开发_Java_Mike Bria_InfoQ精选文章