【发布时间】:2017-09-05 05:06:58
【问题描述】:
我正在开发一个跨平台应用程序,它与 iOS 和 Android 以及共享来自 .Net Web API 的通用业务逻辑的 Web 应用程序一起使用。请参阅随附的应用架构
我们的项目主要处理google maps,所以iOS、Android和web app分别用google iOS SDK、android SDK和javascript SDK开发。
用于使用 Google http 网络服务,例如 Google Maps Directions API、Google Maps Distance Matrix API、Google Maps Geocoding API 等,我使用 .Net Web API 作为所有设备通用的,这样业务逻辑将集中在一个地方并且易于维护,这是一个可行的解决方案吗?如果不是,那么正确的设计方法是什么?
Google http 网络服务每天最多可免费处理 2,500 个请求。如果我在我的网络 api 服务器中使用 google http 网络服务,那么每个设备或所有设备的请求计数为 2500 个?
【问题讨论】:
标签: android ios google-maps asp.net-web-api architecture