使用C ++创建IM程序(如MSN或Gtalk)

时间:2010-06-22 02:39:13

标签: c++

我的问题是创建一个像MSN或Gtalk这样的IM软件,使用C ++来获得基本功能。

您可以使用任何技术和图书馆来做到这一点。

有人可以给我一个建议吗?

  

我补充一点,这不是我的作业。这个   是我的工作问题。

     

因为我是我的新人   公司

     

所以,他们给了我一些问题   我弄脏了我的手。

2 个答案:

答案 0 :(得分:2)

我之前做过这类事情的经验的建议是找到一个实现Jabber的库,也称为XMPP(Google Talk)。这样你所要做的就是创建用户界面。如果您正在使用Windows,MSDN有一些很好的教程,可以用C ++创建用户界面。如果您使用的是Linux,则可能需要查找X windows教程。除此之外,请查看this link以获取Jabber / XMPP的C ++库列表。

祝你好运!

答案 1 :(得分:1)

听起来您可能想要使用已经知道如何与现有IM客户端连接的库。例如,Google Talk使用XMPP(也称为Jabber)协议。 XMPP网站链接到许多免费的C ++库,以便与其他XMPP客户端(如Google Talk)进行通信:

http://xmpp.org/software/libraries.shtml

以下是C ++的GPL XMPP库的一个示例:http://camaya.net/gloox/