AI实践哪家强?来 AICon, 解锁技术前沿,探寻产业新机! 了解详情
写点什么

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:053886
用户头像

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

关注

评论

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

影响LED显示屏价格的三大因素

Dylan

产品 LED LED display LED显示屏 LED屏幕

YashanDB 知识库|DBeaver 连接不上数据库?一招教你排查!

数据库砖家

数据库

如何在 Unity3D 导入 Spine 动画

北桥苏

Unity3D Spine

AI 应用走向成功之路

柯杰

agent

为了管理我那混乱的提示词,我开发了梦精灵提示词管理器,一个浏览器插件

龙正哲

首个云超算国标正式发布!百度智能云CHPC首批通过并获最高评级

科技热闻

中关村科学城工业软件创新暨开源峰会在海淀成功举办

极客天地

CRaC 技术深度解析

mazhen

Java Linux Serverless Cloud Native crac

「数」论|工业大模型黄金三角及新一代工业数据底座

麦杰科技

如何用豆包做PPT?PPT自动生成全攻略!

职场工具箱

人工智能 PPT AIGC AI生成PPT 豆包

技术干货|YashanDB + Zabbix 打造可视化监控平台,实操教程来啦!

数据库砖家

数据库

YashanDB|磁盘被 archivelog 写满?教你快速排查与应对!

数据库砖家

数据库

征程 6 | 逆向自证hbm与bc一致性

地平线开发者

自动驾驶; 算法工具链 地平线征程6

iVX 组件化赋能后端开发新生态

代码制造者

组件化 后端开发 图形化编排

《Operating System Concepts》阅读笔记:p821-p897

codists

操作系统

京东商品详情API接口使用攻略

tbapi

京东商品详情接口 京东API 京东商品详情API 京东数据采集

数智报告:一键合并精准高效

用友智能财务

用友 财务 数智化 智能财务 数智报告

ElatoAI:开源 ESP32 AI 语音 AI 玩具方案;凯叔推出 AI 故事玩偶「鸡飞飞」丨日报

声网

我的赛博朋克家族成员

玄兴梦影

键盘 NAS 电子产品 赛博朋克 设备

发件箱模式:打造微服务可靠消息传输

俞凡

架构 最佳实践 设计模式

开放注册!RootTalk Sandbox沙盒系统正式上线

乘云数字DataBuff

可观测性 故障定位 Demo 运维监控

万界星空科技QMS质量管理系统几大核心功能详解

万界星空科技

万界星空科技 QMS 质量管理系统 生产质量管理 产品质量管理

实时分析利器|全面解读 YashanDB 列式存储引擎的核心技术

数据库砖家

数据库

基于DeepSeek的故障定位大揭秘

乘云数字DataBuff

可观测性 故障定位 运维监控 大模型 DeepSeek

藏数于仓 聚势东方 电科金仓赋能第八届数字中国建设峰会

科技热闻

区块链ETF软件的功能分解

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

区块链技术 软件外包公司 区块链ETF

全开源、私有化部署!轻量级用户行为分析系统-ClkLog

ClkLog

开源 数据分析 埋点 用户行为分析 用户画像

HarmonyOS运动开发:如何监听用户运动步数数据

王二蛋和他的张大花

鸿蒙 运动健康

eBPF开发者大会上,乘云技术专家分享eBPF在故障定位场景中的应用

乘云数字DataBuff

可观测性 故障定位 运维监控 eBPF 技术 eBPF开发者大会

【等保知多少】企业过等保要点看这里!

行云管家

网络安全 等保 等保测评

YashanDB|遇到 YAS-02025 报错?教你快速定位与处理!

数据库砖家

数据库

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