2014年2月25日 星期二

OWIN Host

Tool:Visual Studio 2013 Ultimate
OS:Windows 8.1
.NET Framework : 4.5

The Open Web Interface for .NET (OWIN),定義 Web 伺服器與Framework元件之間的抽象層,更容易開發、使用新元件;應用程式容易移轉到不同裝載程式,或移轉到不同平台或作業系統。

以下步驟說明如何將OWIN Host在IIS

image

image

image

image

  • code:


using System;
using System.Threading.Tasks;
using Microsoft.Owin;
using Owin;

[assembly: OwinStartup( typeof( OWINDemo.Startup ) )]

namespace OWINDemo {
  public class Startup {
    public void Configuration( IAppBuilder app ) {
      app.Run( context => {
        context.Response.ContentType = "text/plain";
        return context.Response.WriteAsync( "Hello from OWIN !" );
      } );

    }
  }
}

 

  • 按F5,便會啟動browser:

image

  • 換OWIN Host,改用現成的 OWINHost.exe,先用Nuget下載 OwinHost

image

下載下來之後,會有一個OwinHost.exe存在\packages\OwinHost.2.1.0\tools\資料夾

  • 改用OwinHost.exe來裝載

image

  • 設定想用的port與參數

image

  • F5

image

 

沒有留言:

總網頁瀏覽量