【发布时间】:2016-10-24 05:53:14
【问题描述】:
我有一个使用 ASP.NET Web 窗体实现的旧 Web 应用程序(网站)。
网站运行良好。我也想拥有它的移动应用(Android 和 IOS)。
由于网站是使用 ASP.NET Web 窗体完成的,这可能吗?
【问题讨论】:
-
如果我假设您的服务层是单独管理的,那么您可以轻松开发 API。是的,可能。
-
没有关注点分离。不幸的是,UI 和业务是紧密耦合的。如果我可以分离服务层,是否应该使用 Web API 来实现?我想使用 JSON 格式提供应用程序吗?
-
是否应该使用 Web API 实现 是的,我想使用 JSON 格式为应用程序提供服务? WebApi 也支持其他格式,但是使用 Json 很好,这将使您的工作更轻松。
-
我明白了,谢谢@Div
-
如果有帮助,请接受这个答案How does accepting an answer work?