2011-01-26 3 views
-1

まず最初に、私は非常に/非常に/プログラミングやなどの新しいことを言っています。私がこれを作ろうとすれば、これは私自身がやった最初の "大きな"プロジェクトだろう。オフィスネットワーク向けにチャット/ IMクライアントを構築するのはどれほど難しいでしょうか?

ビルドしようとしているのは、私たちのオフィスネットワークのユーザーに使用する非常に簡単なチャット/ IMクライアントです。それはちょうど私たちのWindowsのログオン名を呼び出し、それをIMなどに使用します。私は非常にシンプルなクライアント、ネットワークにログインしている人の名前のリスト、それらをIMするオプション、複数のユーザのチャットを行うオプションなどを話しています。それは視覚的に見事にする必要はありません。

これは正直にどれほど難しいでしょうか?私のために、それを作る方法を自分自身で教えるためにプログラミングに来るとき、知識がほとんどない人がいますか?

もしそうでなければ、これはなぜ非常に困難で、すでに構築されたクライアントは私が使っているものに対してうまくいくのか説明できますか?

+1

これは複雑です。これには、ネットワーキング、並行性、セキュリティが含まれます。あなたは非常に経験の浅いと言いますから、私は小さなプロジェクトを選ぶことをお勧めします。 – Nerian

答えて

1

これは大きなアプリケーションです。あなたの最初の部分は吸うでしょうし、後でそれをリファクタリングすると、さらに吸うでしょう。私は最初に小さなものを作ることを提案し、ある大きなプロジェクトから別のプロジェクトにステップすることをお勧めします。

XMPP/JabberはIMのオフィスIMのための最良のソリューションです。 Pidgin、Adiumなどのほとんどのクライアントは、それに接続できます。私がここ数年で働いていた大企業のすべてがそれを使用していました。 Openfireを見てください - あなたが直接接続でき、簡単にセットアップできる無料のオープンソースのXMPPサーバ:http://www.igniterealtime.org/projects/openfire/

+0

私は実際にこの一日中遊んでいます。これはまさに私が実装しようとしているものかもしれません。 – AgainstClint

関連する問題