1
我正在尝试让RPC调用与phonegap一起工作。我下面就http://blog.daniel-kurka.de/2012/04/gwt-rpc-with-phonegap-revisited.htmlPhonegap RPC安装问题
PhonegapUtil.prepareService(service, "http://www.yourserver.com/", "greet");
说明当我看着这个方法我可以看到该服务的类型必须为PhonegapRPCService的,否则将抛出一个错误的执行。实现具有下面的代码
if (!(service instanceof PhonegapRPCService)) {
throw new IllegalStateException("the rpc service you are trying to use was not generated by Phonegap RPC Serivce Generator");
这里是我到目前为止的代码
ContactsServiceAsync rpcService = GWT.create(ContactsService.class);
ServiceDefTarget endpoint = (ServiceDefTarget) rpcService;
PhonegapUtil.prepareService(endpoint, "https://myquizapp2.appspot.com/", "contactsService");
HandlerManager eventBus = new HandlerManager(null);
AppController appViewer = new AppController(rpcService, eventBus);
appViewer.go(RootPanel.get());
问题是我不知道如何创建一个PhonegapRPCService实例将调用我的contactsService服务我的服务器上。任何想法如何使用这个?