2013-03-12 149 views
1

是否有可能或建議使用任何XMPP Clients發送&與ASP.NET接收消息?我有一個AWS EC2 Micro Instance,Azure Webrole小實例和另一個爲網站保留的小實例。我試圖用ASP.NET & Jabber-Net來實現這一點,但無法使其工作。我不想在任何JS客戶端上收到消息;我想在服務器本身上處理消息。我可以在ASP.NET中使用任何XMPP客戶端嗎?

在此先感謝...

+1

什麼是你想實現什麼? XMPP是一種實時消息協議,而ASP.NET/HTTP則相反。 – 2013-03-12 13:57:21

+0

@FrazellThomas我正嘗試接收和處理由Gtalk和其他Jabber用戶發送給我的註冊用戶的消息。我也希望能夠發送消息給Gtalk用戶。 – 2013-03-12 15:34:40

+0

我不確定自己完全理解你正在嘗試做什麼,但是你所描述的內容不在ASP.NET的範圍之內。這種類型的大多數應用程序會使用類似JavaScript或ActiveX之類的東西來實現實時綁定。如果此**必須是服務器端(例如,用戶不會登錄),那麼您需要構建一個XMPP處理器(基於'libpurple'構建),並使用類似MSMQ或DB表等方式將其連接到您的應用程序。 – 2013-03-12 17:41:03

回答

2

這是沒有問題的。我們之前做過類似的事情。您可以根據需要代表用戶創建儘可能多的持續XMPP會話,以發送和接收xmpp節。 我們看到的唯一問題是許多Web主機上的IIS的安全限制,這些主機不允許您創建套接字。

還看到: http://msdn.microsoft.com/en-us/library/330a99hc(v=vs.100).aspx http://msdn.microsoft.com/en-us/library/ff649312.aspx

+0

我打算在Windows Azure Web Role上使用這個... – 2013-03-13 08:26:04

相關問題