【问题标题】:Maximal reuse: Webservice, Android client, Web Client, how?最大重用:Webservice、Android客户端、Web Client,如何实现?
【发布时间】:2012-11-23 12:04:11
【问题描述】:

我需要用 Java 构建一个简单的 Web 服务,上下文是 Google Application Engine。 还需要两个客户端:Android 和 Web Page,用于浏览器。

我考虑使用类似 Restlet 的东西,并希望从中重用 Android 和 GWT 客户端。

能否请您给我一个提示,这是否是一条好路? 你能给别人建议吗?

特别是,我找不到这项技术如何与 WSDL 共存,以及是否 我可以使用它吗?

【问题讨论】:

    标签: android gwt service wsdl restlet


    【解决方案1】:

    Restlet Framework 主要用于开发 RESTful Web 服务,尽管在实践中您也可以发出和接收 SOAP 调用来桥接旧系统(但不支持 WSDL)。

    有关 GWT 和 Android 客户端的帮助,请参阅:

    http://wiki.restlet.org/docs_2.1/13-restlet/21-restlet/318-restlet/303-restlet.html

    【讨论】:

      【解决方案2】:

      这在很大程度上取决于您是希望像 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

      Creating a mobile app using Google App Engine and GWT?

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-04-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-04-05
        • 1970-01-01
        • 2011-10-01
        相关资源
        最近更新 更多