写点什么

使用 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:401089

评论

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

华为云SparkPack:成长型企业的数字化转型利器

YG科技

基于eBPF技术的可观测实践探索

谐云

云原生

一文讲透 Redis 事务 (事务模式 VS Lua 脚本)

高端章鱼哥

lua redis vs

MySQL笔记之Checkpoint机制

互联网工科生

MySQL 高可用 CheckPoint

98位企业技术高管入学百度AICA 大模型带来AI人才三大能力要求

飞桨PaddlePaddle

人工智能 百度 paddle 百度飞桨

2023-07-02:给定一个1~N的排列,每次将相邻两数相加,可以得到新的序列,长度是N-1 再对新的序列,每次将相邻两数相加,可以得到新的序列,长度是N-2 这样下去可以最终只剩一个数字 比如 :

福大大架构师每日一题

Go 福大大架构师每日一题

ChatGLM2-6B环境搭建

IT蜗壳-Tango

从低谷逆转,数字化转型企业可以信任华为云SparkPack

YG科技

es笔记四之中文分词插件安装与使用

Hunter熊

中文分词 elasticsearch

云原生MYSQL数据库架构分享

谐云

MySQL 云原生

什么是WebAssembly及其必要性

谐云

WebAssenbly

AI、机器学习、大模型、生成式AI和安全

啸天

人工智能 机器学习 安全 大模型 ChatGPT

代码随想录训练营Day04 - 链表(下)

jjn0703

华为云下载加速解决方案:让您的下载更快更稳定

YG科技

基于多尺度图神经网络的流场预测,实现精度与速度的平衡

飞桨PaddlePaddle

人工智能 百度 paddle 飞桨 百度飞桨

传统网络环境应付不了企业发展需求,华为云下载加速解决方案体验如何?

YG科技

开心档之C++ 模板

雪奈椰子

C++实现对RGB图片进行编码

芯动大师

代码随想录训练营Day03- 链表(上)

jjn0703

在 Go 中如何实现类似 Python 中的 with 上下文管理器

江湖十年

Go 后端

什么是KubeEdge?

谐云

kuberedge kurbernetes

业财一体,精细管控丨华为云SparkPack助力成长型企业数字化转型

YG科技

落地领域大模型应知必会 (1) :主要微调方法总览

Baihai IDP

人工智能 白海科技 大语言模型 大模型微调 领域大模型

开心档之C++ 数组

雪奈椰子

大厂月入3w+,失业焦虑折磨着我

程序员晚枫

程序员 大厂 焦虑

“科创中国”大湾区青年百人会论坛成功举办

飞桨PaddlePaddle

人工智能 百度 paddle 百度飞桨

福昕软件与国广传媒达成战略合作,共促AI技术创新发展

新消费日报

边阅读,边成长

少油少糖八分饱

阅读 每天读本书 书评

浅谈kubernetes存储—glusterfs故障排查

谐云

kuberedge

IoTLink版本更新V1.34.0

山东云则信息科技

Java Vue 后端 物联网 前段

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