2011-01-26 1 views
-1

Tout d'abord, je voudrais dire que je suis très/très/nouveau à la programmation et autres. Si je décide de construire cela, ce sera probablement mon premier "grand" projet que je n'ai jamais fait moi-même. Ce que je cherche à construire est un client de chat/messagerie instantanée très simple à utiliser pour les utilisateurs dans notre réseau de bureau. Il nous appelle simplement leur nom d'ouverture de session Windows et l'utilise pour IM et autres. Je parle d'un client très simple, avec une liste de noms de personnes qui sont connectées au réseau, et l'option de les IM et une option pour faire une conversation de plusieurs utilisateurs. Il ne doit pas être visuellement magnifique.À quel point serait-il difficile de créer un chat/chat pour un réseau de bureau?

À quel point cela serait-il difficile? Est-ce possible pour moi, quelqu'un qui a très peu de connaissances en programmation de m'enseigner comment le construire? Sinon, pouvez-vous expliquer pourquoi cela serait très difficile et que les clients déjà construits fonctionneraient bien pour ce que j'utilise?

+1

C'est complexe. Cela implique le réseautage, la simultanéité, la sécurité. Puisque vous dites que vous êtes très inexpérimenté, je vous recommande de choisir un plus petit projet. – Nerian

Répondre

1

Ceci est une grande application. Vos premières parties vont sucer et refactoriser plus tard sera encore plus nul. Je suggère de construire quelque chose de petit en premier lieu puis de passer d'un projet plus grand à un autre. XMPP/Jabber est à mon humble avis la meilleure solution pour la messagerie instantanée de bureau. La plupart des clients comme Pidgin, Adium etc. peuvent s'y connecter. Toutes les grandes entreprises pour lesquelles j'ai travaillé ces dernières années l'ont utilisé. Jetez un oeil à Openfire - Un serveur XMPP open source gratuit sur lequel vous pouvez vous connecter directement et qui est facile à configurer: http://www.igniterealtime.org/projects/openfire/

+0

J'ai en fait joué avec ça toute la journée. Cela pourrait être exactement ce que je vais mettre en œuvre. – AgainstClint

Questions connexes