2011-06-27 30 views
0

我必須寫一個Windows服務女巫使預訂(解決),我從RFID卡預訂的ID。讀出ID已解決。現在唯一的問題是我必須將RFID閱讀器的ID傳送到WinService。我應該使用HTTP偵聽器。 MSDN上的代碼對我來說並不是很有啓發性。發送一些數據通過httplistener

if (!HttpListener.IsSupported) 
     { 
      WriteLog("Windows XP SP2, Server 2003 oder höher wird benötigt um HttpListener verwenden zu können."); 
      return; 
     } 
     if (uri == null || uri.Length == 0) 
     { 
      WriteLog("Die zu verwendende URI ist leer."); 
     } 

     HttpListener listener = new HttpListener(); 
     foreach(string s in uri) 
     { 
      listener.Prefixes.Add(s); 
     } 
     listener.Start(); 

     // Durch GetContext wird die Methode solange gestoppt bis eine request reinkommt. 
     HttpListenerContext context = listener.GetContext(); 
     HttpListenerRequest request = context.Request; 

那麼我該如何捕捉價值呢?

回答

0

您可以使用CodePlex的this庫。在那裏你可以註冊一個OnRequest-Handler,並且你可以根據請求做一些事情。