我需要在Java中构建一个简单的Web服务,上下文是Google Application Engine。 还需要两个客户端:Android和Web Page,用于浏览器。
我认为像Restlet这样的东西,并希望从Android和GWT客户端重新使用。
请你,请给我一个暗示,这是否是一个好方法? 你能建议别人吗?
特别是,我找不到,这项技术如何与WSDL共存,如果 我将能够使用它吗?
答案 0 :(得分:0)
Restlet Framework主要用于开发RESTful Web服务,即使在实践中您也可以发出和接收SOAP调用以与旧系统进行桥接(尽管没有WSDL支持)。
有关GWT和Android客户端的帮助,请参阅:
http://wiki.restlet.org/docs_2.1/13-restlet/21-restlet/318-restlet/303-restlet.html
答案 1 :(得分:0)
这很大程度上取决于您是否希望像在phonegap中一样构建跨平台,还是保持简单,就像您下载的gwt zip文件中的示例文件夹中提供的mobilewebapp示例一样。
mobilewebapp示例无法访问智能手机功能,但可以通过浏览器在任何手机上访问。 phonegap或类似的框架,如钛,sencha提供api访问智能手机功能。
更多信息 -
http://www.sapandiwakar.in/technical/api-research-study-iphone-and-android-applications/
Sencha Touch 2 native build vs wrapping Sencha Touch 2 in Phonegap