是否有可能或建議使用任何XMPP Clients
發送&與ASP.NET接收消息?我有一個AWS EC2 Micro Instance,Azure Webrole小實例和另一個爲網站保留的小實例。我試圖用ASP.NET & Jabber-Net
來實現這一點,但無法使其工作。我不想在任何JS客戶端上收到消息;我想在服務器本身上處理消息。我可以在ASP.NET中使用任何XMPP客戶端嗎?
在此先感謝...
是否有可能或建議使用任何XMPP Clients
發送&與ASP.NET接收消息?我有一個AWS EC2 Micro Instance,Azure Webrole小實例和另一個爲網站保留的小實例。我試圖用ASP.NET & Jabber-Net
來實現這一點,但無法使其工作。我不想在任何JS客戶端上收到消息;我想在服務器本身上處理消息。我可以在ASP.NET中使用任何XMPP客戶端嗎?
在此先感謝...
這是沒有問題的。我們之前做過類似的事情。您可以根據需要代表用戶創建儘可能多的持續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
我打算在Windows Azure Web Role上使用這個... – 2013-03-13 08:26:04
什麼是你想實現什麼? XMPP是一種實時消息協議,而ASP.NET/HTTP則相反。 – 2013-03-12 13:57:21
@FrazellThomas我正嘗試接收和處理由Gtalk和其他Jabber用戶發送給我的註冊用戶的消息。我也希望能夠發送消息給Gtalk用戶。 – 2013-03-12 15:34:40
我不確定自己完全理解你正在嘗試做什麼,但是你所描述的內容不在ASP.NET的範圍之內。這種類型的大多數應用程序會使用類似JavaScript或ActiveX之類的東西來實現實時綁定。如果此**必須是服務器端(例如,用戶不會登錄),那麼您需要構建一個XMPP處理器(基於'libpurple'構建),並使用類似MSMQ或DB表等方式將其連接到您的應用程序。 – 2013-03-12 17:41:03