php 长连接,要怎么实现两者的连接,可以用php搭建服务器么?

用户投稿 90 0

关于“android_php_长连接”的问题,小编就整理了【4】个相关介绍“android_php_长连接”的解答:

要怎么实现两者的连接,可以用php搭建服务器么?

问题不太清晰,这里的连接是各种方式?

如果是普通的过去数据,进行api调用,那就在服务器搭建一个程序即可。

如果是长连接,可能需要起一个长连接服务,用php的话,就用swoole吧。

当然也可以用其他语言实现

PHP+swoole实现简单多人在线聊天群发?

可以使用swoole或者workerman框架,建议后者,这两款框架都实现了php长连接,网上也有成品的聊天系统源码,ps:swoole属于C框架,性能哔workerman更强

php有必要建立连接池吗?

至于像java之类那样「真正意义上的连接池」技术,在PHP上是根本不可行的。 PHP就是被设计成每次运行完以后销毁一切状态,任何数据都不会带到下一个执行环境上去的。 所以不可能内置一个全功能的「连接池」,而只能从第三方扩展里实现。

php由于其机制的缘故,目前没自带连接池。不过php开启长链接的情况下可与下apache配合使用,该机制可降低php产生的数据库连接数。另外,php是有java桥的,可以试试java的数据库连接池,不过本人没试过。最后可以考虑用swoole,它本身就实现了连接池。

android中有没有好的tcp长连接框架?

可以试试开源的框架:rxnetty 使用rxnetty只需要简单的几句话就能解决netty tcp长连接的实现过程,由于没有handler所以使用一个方法再其他程序中使用能够更加的方便;还有就是在使用可以通过使Lambda 表达式来简化代码,使代码的可读性能够增加,还有就是在使用长链接的时候推荐使用rxAndroid,使用这个方法最主要的好处就是子线程可以很容易的将数据发送到主线程来更新界面

到此,以上就是小编对于“android_php_长连接”的问题就介绍到这了,希望介绍关于“android_php_长连接”的【4】点解答对大家有用。

抱歉,评论功能暂时关闭!