首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >asp.net web应用程序接口自托管的功能有多完整?

问asp.net web应用程序接口自托管的功能有多完整?
EN

Stack Overflow用户
提问于 2012-08-23 22:16:12
回答 4查看 506关注 0票数 0

我有一个要求,我需要能够有一个独立版本的应用程序,以及一个在线版本。一种可能的方法是使用WPF版本和MVC Web版本,WPF版本可以满足单机版的需求。

显然,这将需要两个代码库(尽管不可否认,除了前端代码之外,它们应该是相同的)。Web API自托管是否足够稳定,如果需要,我可以在其中托管一个成熟的web应用程序?

EN

回答 4

Stack Overflow用户

发布于 2012-08-23 22:22:12

Web可以运行自托管,但要运行ASP.NET (MVC),您需要像IIS (Express)这样的服务器。

您可以做的是在计算机上安装IIS Express,在其中托管您的Web应用程序,并在需要时自行托管Web API。当然,如果您已经安装了IIS Express,那么您可能只想选择运行其中的所有内容: Web应用程序和Web API。

票数 0
EN

Stack Overflow用户

发布于 2012-08-23 22:37:01

如果您可以使用使用相同数据库/服务的内部/外部应用程序,则可以在IIS中托管单个版本的WebAPI服务器,并将其用于API控制器。

然后,您可以使用两个相同的WebAPI站点(而不是桌面和ASP.Net ),这两个站点调用您的WebAPI服务。一个托管在intranet上,另一个托管在internet上-这两个都会影响您的WebAPI以实现业务功能和数据持久性。

这里的目标是减少维护的代码量。从本质上讲,它是两个项目--您的WebAPI项目和一个ASP.Net MVC站点。

票数 0
EN

Stack Overflow用户

发布于 2014-05-07 19:17:52

我使用Web API自托管许多生产中的项目。网站http://www.hypermediaapi.com是一个自托管的web。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12093722

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档