首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SmartFox服务器

SmartFox服务器
EN

Stack Overflow用户
提问于 2011-09-20 13:03:29
回答 1查看 589关注 0票数 1

我目前正在开发一个iphone应用程序项目。该应用程序基于2个或更多已注册到该应用程序的人之间的简单聊天功能。Iv外包了这个项目。从事该项目的开发人员希望使用Smartfox服务器进行客户端和服务器端的通信。他们说,它更容易管理和设置,更有效率。然而,我不确定使用Smartfox框架的缺点是什么,我是否应该让他们开发/编码客户端和服务器通信,而不是使用这个框架。

请告诉我你对这个问题的建议。

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-09-20 16:43:50

通常的回答是:这取决于你的预算,你的时间和需求。

如果你只是想在没有高级功能的情况下聊天,你可以自己做。我说“可能”是因为如果已经有了解决方案,为什么要重新发明轮子呢?!(价格除外)。

然而,如果你设想有很多用户,一些很酷的功能或其他,你应该考虑第三种解决方案(如Smartfoxserver,Electroserver,或其他)。它们通过良好的文档提供了健壮的解决方案。此外,他们提供了大量的功能,新的功能定期出现,有更新,等等。下面是使用Smartfox而不是自制解决方案的利弊列表,在我看来:

与自制解决方案相比的优势:

  • Gain time
  • Robust solution
  • Performance
  • Multi-platform
  • Scalability (实时和并发users)
  • Deployment
  • Network引擎全功能(TCP/UDP、HTTP隧道等))
  • Low learning curve
  • Low maintenance costs
  • 大量功能(在您的案例中为好友列表、审核、过滤器、HTTP

缺点:

  • 价格(> 100 CCU) (开发自制解决方案需要很长时间,但加上维护成本)
  • 许多您不会使用

的功能

我希望它能对你的反思有所帮助。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7480371

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档