2012-03-22 61 views
1

我的网络应用程序需要一个私人消息系统,就像Facebook消息或Twitter的DM。有没有提供私人消息ala Facebook消息/ Twitter DM的产品?

我发现了一大堆可以实时即时通讯的东西,但它们并不像典型的PM系统那样存储消息。

许多网站/应用程序都有一个PM功能,而且StackOverflow本身有很多关于设计这样的系统的问题,所以自己实现这个似乎就像重新创造了一个巨大的车轮。

那么有没有这样的服务/平台可以插入我的网络应用程序?理想情况下,它应该是一个托管平台,所以我不必自己处理存储的东西。

回答

1

这里有一些想法:“日期”

1)构建一个邮件存储为文本/斑点,与“从”,“到”,“状态”和附加字段的表构建UI以写入/读取此表。成功!

2)整合已有私人信息的现有论坛系统。剪掉论坛部分,保留私人消息部分。成功!

3)在系统上为每个用户创建一个电子邮件地址。确保公共接口上的SMTP/POP/IMAP流量被阻止,所以它不会逃避野外。整合一个webmail前端。成功!

如果你已经有了一个用户数据库,一个GUI框架和应用程序服务器,并且你的社区不是太大,那么1)实际上可能会是最简单的。如果你想要的东西可以立即使用,而不需要做太多的改变,3)可能是最简单的。

+0

感谢您的想法! 1)这个(滚动我自己的)基本上就是我所做的。 2)和3)是有趣的想法,虽然我认为它们不会比1)更容易,但将它无缝集成到我的应用程序中。毕竟,我们仍然需要未读邮件数量,电子邮件消息通知以及解析收到的电子邮件以获取答复。将推送通知和实时更新(ala facebook)也放在愿望清单上。现在扩展这个问题是我目前遇到的问题中最少的,但是这个系统的规模如何?我很乐意为这样一个平台付款,而不是自己创建一个平台! – thatmarvin 2012-06-26 13:18:05

+0

对于这些问题,您可能会考虑一个新问题:-) – 2012-06-28 01:49:12