我打算为 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/