我想明白,如果有一种方法,使本地计算机(浏览器),而IIS上的Web应用程序运行。运行Web应用程序在本地(脱机)没有IIS
我的主要目标是我的web应用程序(即在互联网上)转换到本地计算机上运行,而无需使用互联网和不IIS软件。
我的想法是分布式我的同事们之间的webapp,而不是强迫他们到网上,而不是工作需要互联网连接。
我有一个 MVC网页应用程序与3页和一些方法在服务器端。
应用的想法是让从我在我的web应用程序的页面中的一个实现形式的礼仪和改造上的客户端,以JSON礼节,并将其发送给服务器,服务器将根据JSON对象生成XML文件,并让客户端下载生成的XML文件。
它的流程:
1.客户填写表格,在我的地盘。
2.表单在客户端成为JSON对象。
3.存储表单属性(由客户端填充)的JSON对象被发送到服务器。
4.服务器获取JSON对象并从中生成XML文档。
5.客户端下载生成的XML文件。
非常简单的网络应用程序。
我知道我可以通过点击它,并在页面将显示在浏览器中运行的HTML页面,但我需要在服务器端进行过合作,开展行动。
所以我的问题是:我怎样才能让我的web应用程序运行没有网络?
随着约束条件:
- 无需IIS。
- 使用.NET 4.0。 (OWIN 2.0 - 不好)
- 没有互联网需求。
- 计算机不需要安装通过此Web应用程序。
- 当我将这个应用程序发送给我的朋友时,服务器端代码不会暴露。
我看过一些关于OWIN,SingalR,卡西尼文章和WCF,但它的所有非常模糊......
如果有人能为我提供引导线将是非常有益的。
非常感谢。
为什么你不想使用IIS? – brz 2014-10-19 11:30:10
为什么每个句子都以粗体格式开头? – DavidG 2014-10-19 11:31:02
@brz因为我不知道将使用哪台计算机,如果没有IIS?或不同版本的IIS?我不想依赖于IIS。 – Ron 2014-10-19 11:33:47