GWT實現的客服端和伺服器端的互動

2021-05-25 00:47:59 字數 2012 閱讀 7554

環境為:gwt 2.2 + eclipse 3.6

工程名稱:personrpc

包名:com.chuyue.rpc

1. 客服端**:

import com.google.gwt.user.client.rpc.remoteservice;

import com.google.gwt.user.client.rpc.remoteservicerelativepath;

@remoteservicerelativepath("person")   //這個不能少的

public inte***ce myservice extends remoteservice

import com.google.gwt.user.client.rpc.asynccallback;

public inte***ce myserviceasync

import com.google.gwt.user.client.rpc.isserializable;

public class person implements isserializable

public person(string name, int age)

public string getname()

public void setname(string name)

public int getage()

public void setage(int age)

}import com.google.gwt.core.client.entrypoint;

import com.google.gwt.core.client.gwt;

import com.google.gwt.event.dom.client.clickevent;

import com.google.gwt.event.dom.client.clickhandler;

import com.google.gwt.user.client.window;

import com.google.gwt.user.client.rpc.asynccallback;

import com.google.gwt.user.client.ui.button;

import com.google.gwt.user.client.ui.rootpanel;

import com.google.gwt.user.client.ui.textbox;

public class personrpc implements entrypoint

private void sendserver()

@override

public void onfailure(throwable caught)

});}

}myhander myhander = new myhander();

sendbtn.addclickhandler(myhander);

rootpanel.add(namefield);

rootpanel.add(agefiled);

rootpanel.add(sendbtn);}}

2.server端**:

import com.chuyue.rpc.client.myservice;

import com.chuyue.rpc.client.person;

import com.google.gwt.user.server.rpc.remoteserviceservlet;

@suppresswarnings("serial")

public class myserviceimpl extends remoteserviceservlet implements myservice

3.配置檔案:personrpc.gwt.xml

<?xml version="1.0" encoding="utf-8"?>

4.web.xml的配置如下:

很簡單的乙個demo,實現了客服端和伺服器端的互動,希望有點幫助。

C 客戶端和伺服器端

1 c s 客戶端應用程式 winform wpf 平級 資料是存放在其他的電腦上或伺服器上 資料的加工是在使用者的電腦上執行的,會對使用者的電腦配置有所要求 2 b s 網頁端應用程式 asp.net 統稱 asp.net webform asp.net mvc 平級 使用者傳送乙個請求到iis伺...

實現 手機端和伺服器端的資料同步技術

將源資料庫表的資料複製到 sql server compact edition 資料庫的表中。源資料庫連線接物件。目標 sql server compact edition 資料庫連線物件。源資料的查詢語句。目標資料庫表名稱。本方法假設目標 sql server compact edition 資料...

TCP socket實現客戶端和伺服器端通訊

import socket def main 建立套接字 tcp client socket socket.socket socket.af inet,socket.sock stream 目的資訊 server ip 127.0.0.1 server port 60000 鏈結伺服器 tcp cl...