Re: Re: [cpp]启动一个开源项目,欢迎大家加入

巤邓 tdzl2003 at gmail.com
Mon Apr 14 13:53:46 CST 2008


要想没服务器,就别指望用ID和密码验证用户身份了。
在P2P网络中保存私人信息是不合乎道德的。
去看看Emule内置的聊天吧,能在那个基础上扩展扩展就差不多了。
另:有一种叫MachineID的"算法",用来识别不同的机器。

2008/4/14 xxmplus <xxmplus at gmail.com>:

> 那你说怎么办咧?
>
> 2008/4/14 巤邓 <tdzl2003 at gmail.com>:
> > 很傻很天真
> >
> > 2008/4/14 xxmplus <xxmplus at gmail.com>:
> >
> >
> > > 那就加上点别的参数,ip阿,port阿什么的
> > >
> > >
> > > 2008/4/14 林闽琦 <linminqi8665 at 163.com>:
> > > >
> > > >
> > >
> > > > 假设现在网内有一个用户名为 user
> > > > 新加入的一个用户它也取了 user 这个名字,  md5 的结果不是一样的么?
> > > >
> > > >
> > > >
> > > >
> > > >    致
> > > > 礼 ________________________________
> > > >
> > > > 林闽琦
> > > >
> > > > Software School
> > > > Hunan University
> > > > Phone:13574116463
> > > > MSN:linminqi8665 at hotmal.com <MSN%3Alinminqi8665 at hotmal.com>
> > > > QQ:2507445252008-04-14
> > >
> > >
> > >
> > > >  ________________________________
> > > >
> > > > 发件人: xxmplus
> > > > 发送时间: 2008-04-14 13:26:06
> > > > 收件人: C++ Discuss Group
> > > > 抄送:
> > > > 主题: Re: [cpp]启动一个开源项目,欢迎大家加入
> > > >
> > > >
> > > >
> > > >
> > > > 可以把用户名md5一下,这样就唯一了
> > > >
> > > > 2008/4/14 林闽琦 <linminqi8665 at 163.com>:
> > > > >
> > > > >
> > > > > 一款日本人开发的 IPMsg,可以在局域网内实现 聊天和文件共享。
> > > > > 它的实现思想就是基于 P2P的, 无需服务器注册和登陆过程,通过本机IP来唯一标识每个用户。
> > > > >
> > > > > 我简单思考了以下,想到了一些问题:
> > > > > 在广域网上如果去掉注册过程,怎样存储用户的唯一标识这一信息呢?
> > > > > 显然不能和本机信息进行绑定,因为同一用户可能在多处登陆。
> > > > > 因此,用户标识就应该存储下来,P2P网络中,这一标识存储在每个与该客户通信的客户主机中。
> > > > > 但此时新加入一用户,如何保证它的标识没有和其他用户重复?
> > > > >
> > > > > 希望高手帮忙想想!
> > > > >
> > > > >
> > > > >
> > > > >    致
> > > > > 礼 ________________________________
> > > > >
> > > > > 林闽琦
> > > > >
> > > > > Software School
> > > > > Hunan University
> > > > > Phone:13574116463
> > > > > MSN:linminqi8665 at hotmal.com <MSN%3Alinminqi8665 at hotmal.com>
> > > > > QQ:2507445252008-04-14 ________________________________
> > > > >
> > > > > 发件人:quengzi
> > > > > 发送时间:2008-04-12 22:26:27
> > > > > 收件人:'phflanker'; '高森'; 'zhaolinbinger'; 'aiyan guo';
> > > > mexykm_cn at hotmail.com;
> > > > > 'C++ Discuss Group'; nacia at 163.com; dev4server at googlegroups.com
> > > > > 抄送:
> > > > > 主题:[cpp]启动一个开源项目,欢迎大家加入
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > 大家好!
> > > > >
> > > > >
> > > > >
> > > > > 如题
> > > > >
> > > > > 项目地址:
> > > > >
> > > > > https://sourceforge.net/forum/forum.php?forum_id=810498
> > > > >
> > > > > 项目愿景:
> > > > >
> > > > > 现在我们大家使用的IM聊天工具有很多,比如MSN,QQ,百度hi,GTalk,ICQ&# 8230;
> > > > >
> > > > > 在开始使用之前总要去服务器注册账户,填写一堆表格,去提供自己个人信息给企业。
> > > > >
> > > > > 这些服务器都掌握在企业手中,虽然是免费的服务,但我们总担心自己聊天记录被服务器记录,或者个人信息被进行商业交易。
> > > > >
> > > > > 在每次准备聊天之前,还需要用很长的密码去服务器签到,否则就无法使用服务。
> > > > >
> > > > > 还有就是各个聊天系统无法共享信息,QQ的用户无法和MSN的用户进行对话&# 8230;
> > > > >
> > > > > 另外就是想扩展一些功能都有版权方面的限制,相信前不久珊瑚虫的作者给大家一个警钟。
> > > > >
> > > > >
> > > > >
> > > > > 不久前突然想到是否可以采用BT的技术,构建一个即时通讯系统,最终用户无须到任何服务器注册,只要拥有客户端即可随时聊天;
> > > > >
> > > > > 出于这个想法,我在这里建立了一个开源项目:MengmengChat
> > > > >
> > > > > Mengmeng(蒙蒙)是我儿子的小名,呵呵,用这个作为项目名称,也算是我给他的第一个互联网礼物吧!
> > > > >
> > > > >
> > > > >
> > > > > 目前没有任何可参考的内容,这是一个全新的项目,你的每一个建议、每一行代码都将是对MengmengChat的贡献。
> > > > >
> > > > >
> > > > >
> > > > > 项目采用C++开发,任何人可以加入,只要你愿意,不管你的C++技术如何,这里总会有你合适的位置!
> > > > >
> > > > > 你可以参与,你的朋友也可以参与,这里欢迎每一位愿意为这个开源项目付出的朋友:)
> > > > >
> > > > >
> > > > >
> > > > > 谢谢!
> > > > >
> > > > > 王云
> > > > >
> > > > >
> > > > > _______________________________________________
> > > > >  Cpp mailing list
> > > > >  Cpp at codingnow.com
> > > > >  http://codingnow.com/mailman/listinfo/cpp
> > > > >
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > Any complex technology which doesn't come with documentation must be
> the
> > > > best
> > > > available.
> > > >
> > > >
> > > > _______________________________________________
> > > > Cpp mailing list
> > > > Cpp at codingnow.com
> > > > http://codingnow.com/mailman/listinfo/cpp
> > > > _______________________________________________
> > > >  Cpp mailing list
> > > >  Cpp at codingnow.com
> > > >  http://codingnow.com/mailman/listinfo/cpp
> > > >
> > > >
> > >
> > >
> > >
> > > --
> > > Any complex technology which doesn't come with documentation must be
> the
> > best
> > > available.
> > >
> > >
> > > _______________________________________________
> > > Cpp mailing list
> > > Cpp at codingnow.com
> > > http://codingnow.com/mailman/listinfo/cpp
> > >
> > >
> >
> >
> > _______________________________________________
> >  Cpp mailing list
> >  Cpp at codingnow.com
> >  http://codingnow.com/mailman/listinfo/cpp
> >
> >
>
>
>
> --
> Any complex technology which doesn't come with documentation must be the
> best
> available.
>
>
> _______________________________________________
> Cpp mailing list
> Cpp at codingnow.com
> http://codingnow.com/mailman/listinfo/cpp
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://codingnow.com/pipermail/cpp/attachments/20080414/f3fa5539/attachment.html


More information about the Cpp mailing list