Azure中的xmpp服务器

我需要在云端托pipe一台XMPP服务器,主要用于聊天,但是将来还有其他的可能性。

我只有几个问题:

1)我需要通过命令行脚本安装XMPP服务器,Openfire似乎是目前select的武器,但我不认为它有没有用户交互(即无提示安装)的安装能力。 任何人都可以推荐一个好的XMPP服务器来安装吗?

2)关于Azure,我相信所有与Azure的通信都需要在端口80上,但是大多数XMPP客户端/服务器都在5222上运行。我怎样才能在客户端和Azure服务器上同时工作?

这应该足以开始。

谢谢

好吧,所以我想我会分享我迄今为止发现的:

您可以指定一个端点port和协议(即TCP)连接到Azure,所以这可能是好的。

这里是一个示例博客文章: http : //blog.maartenballiauw.be/post/2010/01/17/Creating-an-external-facing-Azure-Worker-Role-endpoint.aspx

理论上我可以得到一个在5222端口(默认的XMPP端口)上运行的工作者angular色,并在该端口上运行一个XMPP服务器。

但是我还没有尝试过。 我会保持你所有的发布。