我目前正在开发一个iphone应用程序项目。该应用程序基于2个或更多已注册该应用程序的人之间的简单聊天功能。 Iv外包该项目。从事该项目的开发人员希望使用Smartfox服务器进行客户端和服务器端通信。他们说它更易于管理和设置,效率更高。 但是我不确定使用Smartfox框架有什么缺点,我是否应该让他们开发/编写客户端和服务器通信而不是使用这个框架。
请让我就此问题提出您的建议。
谢谢
答案 0 :(得分:2)
通常的回答是:这取决于您的预算,时间和需求。
如果您只是想在没有高级功能的情况下进行聊天,您可以自己制作。我告诉“可能”,因为如果已经有解决方案存在,为什么要重新发明轮子?! (价格除外)。
但是,如果你设想有很多用户,一些很酷的功能或其他你应该考虑第三个解决方案(如Smartfoxserver,Electroserver或其他)。他们提供强大的解决方案和良好的文档。此外,他们提供了大量的功能,新的功能定期出现,有更新,等等。在我看来,使用Smartfox而不是自制解决方案的优点和缺点列表下面有一小部分:
与自制解决方案相比的优势:
缺点:
我希望它会帮助你反思。