写点什么

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

评论

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

Kubernetes 集群部署 Metrics Server 获取集群 Metric 数据

zuozewei

Kubernetes 性能监控 12月日更

什么是 AQS 及源码分析

Ayue、

AQS

从渔夫和游客说到晒太阳的狗狗派

mtfelix

28天写作

注意:字符串substring方法在jkd6,7,8中的差异

CRMEB

这一期总结

张老蔫

28天写作

在线上传图片二维码识别解析

入门小站

工具

模块四-reids存储方案

撿破爛ぃ

「架构实战营」

【安全漏洞】CVE-2021-42287&CVE-2021-42278 域内提权

H

网络安全 信息安全 漏洞

程序员做技术管理需要懂哪些方面?

Seven的代码实验室

程序员 技术管理

前端CI/CD上如何保证依赖安装速度达到优解?

梁龙先森

前端 构建脚本

Linux之which命令

入门小站

Linux

荐书📚——《剑指Offer》专项突破版

宇宙之一粟

推荐书籍 12月日更

HarmonyOS(鸿蒙)——单击事件的四种写法

李子捌

28天写作 21天挑战 鸿蒙系统 12月日更

HarmonyOS(鸿蒙)——双击事件

李子捌

28天写作 21天挑战 鸿蒙开发 12月日更

数据管理典范!「山东城商行联盟数据库准实时数据采集系统」入选2021中国大数据应用样板案例

DataPipeline数见科技

大数据 数据同步 数据融合 数据迁移 数据管理

git tips(qbit)

qbit

git #Github

🍃【Spring专题】「原理系列」SpringMVC的运行工作原理(补充修订)

码界西柚

spring springmvc 12月日更 流程解析

100% 展示 MySQL 语句执行的神器-Optimizer Trace

程序员历小冰

MySQL 28天写作 12月日更

Linux 命令 less 全知全会

hedzr

Linux less

模块三-架构文档

撿破爛ぃ

「架构实战营」

linux动态链接的程序如何在其他系统上运行

SkyFire

动态链接 装载器

【Java 进阶训练营】 JVM 知识总结

wgl

Gin-Vue-Admin 使用gin+vue进行极速开发的全栈开发基础平台【gva第一节】

坚果

Go 28天写作 Vue 3 12月日更

Netflix系统架构

俞凡

架构 微服务 netflix 大厂实践

Dubbo 框架学习笔记十二

风翱

dubbo 12月日更

儿童教育有感-说话用词不当

wood

28天写作

[架构实战营] 模块三作业

Geek_0ed632

「架构实战营」

HDZ城市行深圳站 | AIoT时代,如何抓住智联生活的战略机会点?

华为云开发者联盟

AIOT HarmonyOS 华为云IoT 智联生活 PLC-IoT

Spring核心原理之 IoC容器中那些鲜为人知的细节(3)

Tom弹架构

Java spring 源码

kali系统之复现漏洞分析与审计

网络安全学海

黑客 网络安全 安全 信息安全 渗透测试

Spark-概览

xujiangniao

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