2天时间,聊今年最热的 Agent、上下文工程、AI 产品创新等话题。2025 年最后一场~ 了解详情
写点什么

使用 Cypal Studio for GWT 简化 Ajax 开发

  • 2007-08-16
  • 本文字数:877 字

    阅读完需:约 3 分钟

摩托罗拉的高级工程师 Noel Rappin 日前在 IBM developerWorks 中国网站上发表了一篇名为“使用Cypal Studio for GWT 简化Ajax 开发”的文章,介绍如何使用开源的Cypal Studio for GWT 工具创建新的GWT 模块,以支持创建远程过程调用,并轻松查看和部署Web 应用程序。

使用Ajax 可以允许网站在不更新整个页面的前提下维护数据,从而使得Web 应用能够更迅速地回应用户的动作。Google 在2006 年5 月发布的 GWT 工具开发包则可以通过 Java 语言开发 Ajax 应用程序。虽然 GWT 简化了创建 Ajax 应用程序的过程,但要开发一个稍微上规模的项目,单纯地使用 GWT 来开发就会面临许多烦琐的简单劳动。 Cypal Studio for GWT 就是为了解决这种情况而开发的,它似乎 Eclipse 的一个插件,可用于简化在 GWT 开发过程中执行的许多常见任务。Cypal Studio for GWT 其实就是从前的 Googlipse ,但现在 Googlipse 已经不再更新。

本文通过 Step by Step 的形式详细介绍了在 Eclipse 平台上如何使用 Cypal Studio,包括 Cypal Studio for GWT 的下载、前期配置、使用中的注意事项、如何创建项目和模块等。需要注意的是,要在 Eclipse 平台上使用 Cypal Studio,必须要使用支持 Web 应用开发的工具集 WTP(Web Tools Platform)。

远程服务一直是 Web 应用程序的核心,Cypal Studio 提供了一些便捷的特性,可以使开发人员轻松地创建和管理远程链接:

与远程服务器进行通信是所有 Web 应用程序的核心,并且 GWT 提供了客户端 GWT 代码与 Java 远程服务器进行通信的框架。这种机制是多个类和接口的 Enterprise JavaBean (EJB) 合并。它比从头构建每个连接更容易,但是仍有很多部分需要跟踪。Cypal Studio for GWT 有一些便捷的特性,使您可以更轻松地创建和管理远程连接。

文章在最后根据自己的实践也提到了当前 Cypal Studio 的一些不足之处,但 Cypal Studio 团队在积极地开发过程中,相信不久的将来这些问题都会得到解决:

Cypal Studio 的一个可能还不太成熟的领域是结合使用 Web 应用程序与外部服务器。该操作无论是在 Eclipse 内部还是在 Eclipse 外部肯定都可以完成,但是可能会多出一两个不必要的步骤。

2007-08-16 04:401531

评论

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

沉寂唯品会3年,毅然辞职冲刺阿里,我是怎么备战金三银四的?

比伯

Java 编程 架构 面试 程序人生

区块链赋能物流行业:“圈子文化”下,网络货运的数字化转型之路

CECBC

区块链 区块链物流

如何轻松面过阿里社招Java岗,九大核心模块为你保驾护航!(知识点+面经)

Java架构追梦

Java 架构 面试

Soul 网关实践 02|选择器&规则介绍

哼干嘛

Java 探索与实践 Soul网关

重学JS | 箭头函数为什么不能用做构造函数?

梁龙先森

面试 大前端 编程语言 28天写作

Java 程序经验小结:接口只用于定义类型

后台技术汇

28天写作

架构师训练营 - 第三周作业

Mark

架构师训练营第八周课后作业

万有引力

低代码是在炒概念,炒得不错

Justin

低代码 28天写作

深入理解nodejs中的异步编程

程序那些事

多线程 nodejs 异步编程 程序那些事 回调

2021年“区块链+”将会如何发展?

CECBC

区块链

听过闰年闰月,听过闰秒吗?

艾小仙

后端

生产环境全链路压测建设历程 29:FAQ 之 评估方法论、改造、痛点

数列科技杨德华

28天写作

Soul 网关实践 03|http 请求接入网关

哼干嘛

Java 探索与实践 Soul网关

电商网站商品管理(三)group by+avg+sort等聚合分析

escray

elasticsearch elastic 28天写作 死磕Elasticsearch 60天通过Elastic认证考试

Redis 学习笔记 04:跳跃表

架构精进之路

redis 七日更 28天写作

项目管理系列(3)-如何开好一个项目启动会

Ian哥

项目管理 28天写作

智能building之 园区

张老蔫

28天写作

【计算机内功修炼】六:10张图让你彻底理解回调函数

码农的荒岛求生

异步 同步 异步IO 回调函数 异步编程

[6/28]产品业务数据分析的质量实践

L3C老司机

区块链介绍

v16629866266

区块链

餐饮品牌资产上链,产业区块链史诗级浪潮已到来

CECBC

餐饮

案例研究之聊聊 QLExpress 源码 (八-1)

小诚信驿站

聊聊架构 28天写作 QLExpress源码 聊聊源码

想象力,科幻与其他「关于科幻 8/28」

道伟

28天写作

像用户一样测试:别掉链子

QualityFocus

软件测试 用户体验 回归测试

早上听了一场关于财富的线上专题分享

熊斌

财富自由 28天写作

如何通过即构小程序组件实现直播带货功能?

ZEGO即构

小程序 直播带货

胆大无险,脚踏实地

.

28天写作

短视频+直播=最自然的表达方式?| 视频号 28 天 (09)

赵新龙

28天写作

【CSS】文字特效(text-shadow)

德育处主任

CSS css3 html/css CSS小技巧 28天写作

Java虚拟机内存模型

xcbeyond

Java JVM Java虚拟机 28天写作

使用Cypal Studio for GWT简化Ajax开发_Java_霍太稳@极客邦科技_InfoQ精选文章