当前位置: 首页 > 面试题库 >

与Apache / PHP / Javascript的长期连接(异步服务器推送)?

邵刚洁
2023-03-14
问题内容

我来自Java的更多背景。在过去的一两年中,使用Comet中长期存在的HTTP连接在
HTTP上进行服务器推送已经变得有些流行。这是非常有用的技术。

所以我很好奇Apache + PHP +
Javascript是什么?我看到的一个选择是仅使用直接的AJAX调用(例如,使用jQuery),但我真的不知道Apache如何处理它们,或者如何在PHP的服务器端实现这种功能。有任何想法吗?有什么好的资源吗?


问题答案:

您可以在PHP中使用Comet编程技术。我认为这篇文章是一个不错的起点,它描述了如何在PHP中实现Comet。



 类似资料:
  • 我创建了一个PHP websocket服务器脚本,如下所示。

  • 本文向大家介绍ajax实现服务器与浏览器长连接的功能,包括了ajax实现服务器与浏览器长连接的功能的使用技巧和注意事项,需要的朋友参考一下 有时候,需要服务器主动给浏览器推送数据,这里用ajax来实现这种功能,具体请看这里: 以上就是本文的全部内容,希望对大家的学习有所帮助。

  • 我理解同步服务器和异步服务器之间的区别,但是我想知道,如果有这两种情况,哪一种更适合异步服务器还是同步服务器? > 同步:写入调用将被阻塞,直到消息准备好从内部完成队列通过线路发送。异步:写入调用立即返回,我们需要等待完成队列。在同步服务器中,如果我们添加队列,该队列基本上为evry写入调用和其他线程填充,并将其耗尽并执行stream.write然后性能将相同? 同步:gRPC内部创建线程池,线程

  • 客户端应用程序在以下代码处挂起:

  • C:\用户\跨度t 2\下载\apache-cassandra-3.11.5\bin 启动 Cassandra 服务器 C:\用户\跨度t 2\下载\apache-cassandra-3.11.5\bin 连接错误:('无法连接到任何服务器',{'127.0.0.1':错误(10061,"尝试连接到[('127.0.0.1',9042)]。最后一个错误:无法进行连接,因为目标机器主动拒绝它")})

  • 主要内容:PHP 连接 Memcached在前面章节中我们已经介绍了如何安装 Memcached 服务,接下来我们为大家介绍 PHP 如何使用 Memcached 服务。 PHP Memcache 扩展安装 PHP Memcache 扩展包下载地址:http://pecl.php.net/package/memcache,你可以下载最新稳定包(stable)。 注意:/usr/local/php/ 为php的安装路径,需要根据你安装的实际