GWT Remote Service 远程调用服务
1.简介
远程调用使用webservice? 基于gwt + spring的服务,轻松解决远程调用
应用场景:app1的一个gwt服务 invoke app2的一个gwt服务
特性:
无需任何配置,只需gwt remote service包,以及效用的url,服务在spring中注册的id
2.demo
1)本服务基于spring + gwt 的服务,参考地址:http://jiangyongyuan.iteye.com/admin/show/143455
2) the client to invoke the remote gwt service
java 代码
- public class DemoClient {
- public static void main(String[] args) {
-
-
-
-
-
-
- RoleService myService = (RoleService) RemoteServiceLocator
- .getRemoteService(RoleService.class,
- "http://localhost:8888/app/rpc/roleService");
-
- Users user = myService.queryLoginUser();
-
- System.out.println("result = " + user.getUserID());
-
- try {
- myService.queryAcl(user);
- } catch (ApplicationException e) {
- e.printStackTrace();
- }
- }
- }
3.download url:
macaufly gwt toolkit:
http://code.google.com/p/macaufly-gwt-tool/downloads/list