web-dev-qa-db-ja.com

Azureのxmppサーバー

基本的にチャットのために、クラウドでXMPPサーバーをホストする必要がありますが、将来的には他の可能性もあります。

いくつか質問があります。

1)コマンドラインスクリプトを介してXMPPサーバーをインストールする必要があり、最近ではOpenfireが最適な武器のようですが、ユーザーの操作なしでインストールできるとは思いません(つまり、サイレントインストール)。優れたXMPPサーバーをサイレントインストールすることを推奨できる人はいますか?

2)Azureに関して、Imは、Azureへのすべての通信がポート80で行われる必要があると考えていますが、ほとんどのXMPPクライアント/サーバーは5222で実行されます。これをクライアントとAzureサーバーの両方で機能させるにはどうすればよいですか?

始めるにはそれで十分なはずです。

ありがとう

2
Mark

さて、これまでに見つけたものを共有したいと思いました。

Azureに接続するエンドポイントportとプロトコル(つまりTCP)を指定できるので、これで問題ない可能性があります。

ブログ投稿の例を次に示します。 http://blog.maartenballiauw.be/post/2010/01/17/Creating-an-external-faceing-Azure-Worker-Role-endpoint.aspx

理論的には、ポート5222(デフォルトのXMPPポート)でワーカーロールを実行し、そのポートでXMPPサーバーを実行できます。

しかし、私はまだこれを試していません。私はあなた全員を投稿し続けます。

0
Mark