首先,我想说我对编程等非常/非常/新。如果我决定建立这个,这可能是我自己做过的第一个“大型”项目。
我想要构建的是一个非常简单的Chat / IM客户端,可用于我们办公室网络中的用户。它只会将我们的Windows登录名称称为我们,并将其用于IM等。我说的是一个非常简单的客户端,其中列出了登录网络的人员名单,以及IM选项以及进行多用户聊天的选项。它不必在视觉上令人惊叹。
老实说这有多难?我是否有可能在编程方面知之甚少的人如何构建它?
如果没有,你能解释一下为什么这会非常困难,已经建成的客户会对我正在使用的东西有效吗?
答案 0 :(得分:1)
这是一个很大的应用程序。你的第一部分将会吮吸并重构它以后会更糟糕。我建议首先建立一些小的东西,然后从一个更大的项目走到另一个。
XMPP / Jabber是IMHO办公室IM的最佳解决方案。像Pidgin,Adium等大多数客户都可以连接到它。我在过去几年工作的每一家大公司都使用它。看看Openfire - 一个免费的开源XMPP服务器,您可以直接连接并且易于设置:http://www.igniterealtime.org/projects/openfire/