android - 从 .net 公开服务以供移动应用程序使用的最佳方式

标签 android ios .net performance windows-phone

我打算为 iOS、Android 和 Windows Phone 创建一个应用程序,它将公开我们目前正在重新开发的网站上提供的相同功能,其中一个主要功能是搜索功能。网站和所有层都是用 .net (4.5.2) 和 sql server 构建的,我们需要公开移动应用程序使用的所有服务。好消息是我可以决定如何公开它们,但我不确定使用什么是最好的技术/协议(protocol)。我被告知它应该满足的是性能/响应能力。我考虑过将服务公开为 WebAPI 层,但我不确定这是否是实现此类要求的最佳方式。

你会推荐什么?有没有人能忍受这样的情况?

最佳答案

向现有 Web 应用程序添加 api 层非常简单,我认为它非常适合您的需求。这样你基本上可以用 api 包装你现有的功能。

查看此 link

关于android - 从 .net 公开服务以供移动应用程序使用的最佳方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27722473/

相关文章:

iphone - WhatsApp 如何知道我联系人的国家代码?

ios - 同一 View Controller 的 UI 的多种变体

c# - 无法加载文件或程序集 'log4net

.net - JSON.NET JsonConvert 与 .NET JavaScriptSerializer

java - Android 从我的应用程序打开外部 IMDB 应用程序

android - android studio导入jsoup库失败?

ios - 如何在 WatchKit 应用程序中获取当前位置?

.net - 模型验证 : Retrieving all rules registered by Entity Framework 4. 1

android - Eclipse 和 Android XML 布局给出 "' 默认值'不是任何设备/区域设置组合的最佳匹配“

java - Android 应用程序开发中的 SQLite 数据库行为