2013-02-14 60 views
0

我最近開始使用WCF設計,將消息從網頁安全地發送到應用程序。爲WCF庫創建接口

到目前爲止,我已經成功創建了一個運行的WCF庫,並且當前鏈接到該服務的網頁發送消息並接收到答覆。

不幸的是,由於我使用了非常新的方法,並且讀過一些過時的教程,我不知道如何(或者不知道正確的方式)向服務器端添加服務器端接口(如果可能的話),所以我可以看到服務器正在做的一些輸出。

任何人都可以告訴我如何正確添加一個接口讓我看到?

ObfuscationService

public class ObfuscationService : IObfuscation 
    { 
     public string Message(string msg) 
     { 
      return "Your message is: " + msg; 
     } 
    } 

在Web應用程序:

private void ServerService() 
    { 
     ObfuscationClient obfuClient = new ObfuscationClient(); 
     Response.Write(obfuClient.Message(@txtInput.Text)); 
    } 

所有我做的現在發送消息並將其返回。

我需要,雖然詳細說明字符串方法,我需要用戶界面的服務器上,所以我可以在屏幕上打印的過程中,顯示​​有多少用戶連接等

+0

能否請您詳細闡述更多,可能通過添加更多的細節/代碼,以便我們可以幫助您 – Moons 2013-02-14 07:24:23

+0

更新,希望這可以幫助。 – TheGeekZn 2013-02-14 07:27:07

+0

Isnt IObfuscation是你的界面嗎? – Moons 2013-02-14 07:29:03

回答

0

按照意見

請參閱此鏈接:

wcftestclient fails, but only on remote machine

您可能需要編寫完整的IP地址

+0

我很欣賞反饋,衛星。我只需要知道如何爲庫創建接口。現在,它編譯爲一個.dll。我需要製作一個Windows應用程序,它將作爲dll的查看部分。 – TheGeekZn 2013-02-14 07:51:29

+0

@NewAmbition也許你可以在Windows服務中託管WCF。試試這個鏈接http://msdn.microsoft.com/en-us/library/ms733069.aspx – Moons 2013-02-14 08:15:47