`
oscar999
  • 浏览: 216795 次
  • 来自: ...
文章分类
社区版块
存档分类
最新评论

【GWT系列】实现远程过程调用

 
阅读更多

在本节中,使用GWT调用服务器端的方法,返回股票数据。从客户端调用的服务端的代码,也被称作一个服务。 接下来,会介绍:

1. 在服务器上创建一个服务

2. 从客户端调用这个服务

3. 序列化数据对象

4. 处理异常: 检查和异常处理

更多关于在GWT程序里与远程对象调用进行远程对象调用。 可以参考Communicate with a Server - Remote Procedure Calls.

写在开始之前

导入StockWatcher 工程

1. 下载StockWatcher project.

2. 加压这个文件

3. 把这个工程导入Eclipse

1) “File”菜单--> 选择 Import 菜单选项

2) 选择 import source General > Existing Projects into Workspace. 点击 下一步

3) 选中解压后的StockWatcher,点击 下一步

如果使用ant编译, 编辑StockWatch/build.xml的gwt.sdk属性。


分享到:
评论

相关推荐

    gwt开发实例实现

    - **RPC服务**:GWT支持远程过程调用(RPC),使客户端能够与服务器端的Java服务进行通信。 2. **Web + Ajax 实现** - **Ajax技术**:Ajax(Asynchronous JavaScript and XML)允许Web页面在不刷新整个页面的情况...

    GWT Demo,GWT学习时的一些小例子

    3. **异步通信 (RPC)**:GWT 支持异步远程过程调用(RPC),使得客户端与服务器之间的通信变得简单而高效。通过XMLHttpRequest,客户端可以发送异步请求到服务器,处理结果后更新UI,提供流畅的用户体验。 4. **...

    GWT快速开发(GWT) 是一个Java软件开发框架用于开发类似于Google Maps和Gmail的AJAX应用程序。GWT的设计参考Java AWT包设计,类命名规则、接口设计、事件监听等。你可以用Java编程语言开发你的界面,然后用GWT编译器将Java类转换成适合浏览器执行的...

    - GWT支持通过远程过程调用(Remote Procedure Call, RPC)机制与服务器端进行通信。 - 开发者可以通过定义服务接口并实现相应的服务端逻辑,实现前后端的数据交换。 #### 四、GWT实战案例 - **案例1: Hello GWT...

    GWT DEMO 增删改查

    GWT的`RequestFactory`或`GWT-RPC`机制可以方便地处理这些远程调用。 2. **读取(Read)**:读取数据通常是通过展示数据列表实现的。GWT提供了`DataGrid`或`CellTable`组件,它们可以绑定数据源并显示数据。这些...

    Gwt-Ext学习笔记之进级篇

    在GWT-Ext的学习过程中,首先你需要了解如何定义和实现远程服务。这是GWT的一个核心特性,它允许客户端和服务器之间的安全通信。在GWT中,远程服务调用通常涉及以下几部分: 1. **远程服务接口(Remote Service ...

    GWT开发者手册 GWT开发者手册

    - **序列化**:GWT不支持标准JAVA序列化,但提供了RPC机制,实现远程方法调用时的对象自动序列化。 **跨浏览器支持** GWT设计为跨浏览器兼容,允许在单一代码基础上支持多种浏览器,减少了处理浏览器兼容性问题的...

    基于GWT和J2EE的Web开发框架的设计实现与应用

    2. **RPC服务扩展框架**:该框架利用GWT提供的远程过程调用(Remote Procedure Call, RPC)机制,实现客户端与服务器之间的通信。通过封装通用的RPC调用逻辑,简化了开发者的编程工作。 3. **应用级控件**:除了GWT...

    gwt教程

    3. **异步通信(RPC)**:GWT支持异步远程过程调用(RPC),使得客户端和服务器之间的通信更加高效和流畅,提高了用户体验。 4. **自动编译和部署**:GWT提供了开发服务器,可以在代码改变时自动编译并刷新浏览器,...

    GWT通信机制初探

    标题中的“GWT通信机制初探”指的是Google Web Toolkit(GWT)的远程过程调用(RPC)机制,这是GWT框架中用于客户端与服务器端交互的重要方式。GWT允许开发者使用Java编写富互联网应用程序(RIA),并自动编译为...

    GWT安装和使用

    远程过程调用 (RPC) 是 GWT 中一个非常重要的特性,它简化了客户端与服务器之间的通信流程。通过 GWT 的 RPC 机制,开发者可以轻松实现客户端和服务器端的数据交换,尤其是在处理异步请求时更加便捷。这大大提高了...

    GWT开发者手册 GWT

    - **序列化**:GWT不支持标准Java序列化,而是提供了一个RPC机制来进行远程方法调用时的自动对象序列化。 #### 八、跨浏览器支持 - GWT的设计考虑到了跨浏览器的兼容性问题,使得开发者能够专注于应用程序的开发而...

    Ext-Gwt(GWT)开发实例(整合Spring +Hibernate)

    在开发过程中,GWT和Spring之间的通信通常通过远程服务调用(RPC)实现,GWT客户端发送请求到Spring管理的服务器端服务,然后由Hibernate处理数据库操作,最后将结果返回给客户端。 在这个实例中,可能包括以下几个...

    GWT开发环境JAVA

    2. **异步RPC**:GWT提供了基于HTTP的远程过程调用(RPC)机制,使得客户端和服务器之间的通信变得简单高效。 3. **本地存储**:GWT支持在浏览器中进行本地数据存储,即使在网络断开时也能保持应用状态。 4. **...

    GWT-EXT2.0最佳实践教程,源代码打包供下载

    3. **异步通信(GWT-RPC)**:掌握GWT中的远程过程调用(RPC)机制,实现客户端和服务器端的数据交换,以及如何处理服务端返回的结果。 4. **UI组件的使用**:熟悉EXT-JS提供的各种UI组件,如Grid Panel、Form ...

    GWT (GOOGLE WEB TOOLKIT)介绍PPT

    - **简单RPC调用**:GWT实现了简单的远程过程调用(RPC),使得服务器端和客户端之间的通信变得简洁。 - **强大的调试功能**:GWT支持Host Mode,允许开发者在调试过程中定位错误源。 - **浏览器兼容性**:GWT编译出...

    gwt+WebService,构建中国股票实时查看面板

    - GWT使用异步远程过程调用(RPC)机制,使得客户端与服务器端的通信更为高效。 - 编译时优化:GWT的编译器会进行死代码消除、代码压缩等优化,减少网络传输的大小。 2. **WebService**: - WebService是基于WSDL...

    GWT-API 帮助文档

    5. **RPC服务**:介绍GWT的远程过程调用(RPC)机制,用于客户端与服务器端的数据交换。 6. **异步编程**:讨论GWT的异步回调机制,如AsyncCallback,以及如何处理网络请求。 7. **国际化与本地化**:指导如何在...

    gwt-windows-1.3.1

    3. **RPC通信**:GWT提供了基于HTTP的远程过程调用(RPC)机制,使得客户端和服务器端可以无缝通信,简化了数据交换的过程。 4. **国际化支持**:GWT内置了多语言支持,可以轻松地为应用添加不同语言的版本。 5. **...

    gwt-jar.rar

    5. **异步通信**:GWT提供了异步远程过程调用(RPC)机制,使服务器端和客户端之间的通信更为简单。 6. **用户界面组件**:GWT提供了丰富的UI组件库,如表格、按钮、对话框等,可以快速构建复杂的用户界面。 7. **...

Global site tag (gtag.js) - Google Analytics