我想明白,如果有一種方法,使本地計算機(瀏覽器),而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