gpt4 book ai didi

java - 移动应用业务逻辑层策略

转载 作者:行者123 更新时间:2023-11-29 03:05:18 26 4
gpt4 key购买 nike

我们正在开发一个新的移动应用程序,我们确实需要在多个平台(IOS、Android 和 Windows Phone)上创建它。

我是一名软件架构师,在 .NET 平台上拥有丰富的背景。

我们确实需要创建最具交互性和直观性的移动应用程序。因此,我可能打算编写特定的 native 移动应用程序并学习新语言和新开发环境。

我正在处理的第二个挑战是,我正在寻找创建一个可重用的业务逻辑层,我可以从 IOS、Android 或 Iphone 调用/使用相同的业务服务。

我正在考虑创建 Rest 业务服务以在每个 native 应用程序实现中重用。在我看来,这将是非常快的系统,因为只会在表示层(IOS、Android、Windows Phone)和业务服务层之间交换所需的数据。出于安全原因,我正在考虑实现 OAuth 并出于安全、成本($$)和可扩展性原因将其托管在 Amazon Web Services 上。

这可能吗?您对此有何看法(和建议)?

最佳答案

您可以检查 Android 和 IOS 支持在您的应用程序中调用 JavaScript 逻辑的扩展。在不可见的 webview 中本地运行逻辑以将 javascript 作为业务逻辑的基础可能很麻烦。Windows 支持 Windows 8 和 Windows Phone 8.1 应用程序的 JavaScript(昨天在构建 session 上宣布)。这也使得在您可能拥有的任何网页中重用 Javascript 代码成为可能。

关于java - 移动应用业务逻辑层策略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22840122/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com