【问题标题】:Use existing Wicket Application for Android Application将现有的 Wicket 应用程序用于 Android 应用程序
【发布时间】:2012-12-28 01:18:29
【问题描述】:

我想做一个杂货店的安卓应用。我在服务器上部署了一个现有的 Wicket 应用程序,我想在我的 Android 应用程序中使用它来处理请求。 android 部分使用 wicket 应用程序是否兼容。

有两种方式:

  1. 使用现有的 Wicket 应用程序处理来自 Android 应用程序的请求。有人可以建议我这是可能的还是正确的方法?如果是,我该如何实现这一点,欢迎提供一些教程。

  2. 我想到的第二件事是将 Spring 与 Wicket 集成,并将我的所有服务类迁移到 Spring,然后将这些 Spring 服务类用于 Android 应用程序。这种方法成本低且耗时。但是如果第一个方法不是那么好,我可能会考虑选择这个。所以也欢迎任何关于这部分的教程。

任何帮助或建议表示赞赏。提前致谢!

【问题讨论】:

    标签: java android spring wicket wicket-1.5


    【解决方案1】:

    我肯定会建议选择某种选项 2。如果您将服务迁移到 Spring、EJB 或其他什么,这并不重要,但服务的分离(或业务逻辑或任何您想调用的)在这种情况下,视图(或演示文稿或布局或......)会非常方便。

    我坚信“过早的优化是万恶之源”的说法,这意味着您应该真正跳过任何您根本不需要的额外层或间接。但是,如果确实有一个用例证明分离为不同的层(或抽象级别或......)是合理的,您应该尽快解决它。以后你会从中受益良多。

    只需将 Wicket 应用程序和 Android 应用程序视为您的杂货店的两种不同表示形式。如果您清楚地将业务逻辑与演示文稿分开并使其可以通过 HTTP(无论是 RESTful、SOAP 还是您喜欢的任何方式)访问,您可以轻松想象构建一个 iOS、Windows Phone 的杂货店演示文稿不接触核心本身。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-12-01
      • 2011-04-28
      • 2016-12-27
      • 1970-01-01
      • 1970-01-01
      • 2018-12-21
      • 1970-01-01
      • 2014-03-22
      相关资源
      最近更新 更多