我在上查看了一个带有Node和socket的聊天服务器的示例。在该示例中,服务器上使用了一个简单的历史变量来保存聊天历史数据。由于Node是一个线程,所以每件事情都能正常工作。(如果您对节点JS不感兴趣,可以忽略上面的节点js示例:)我将在下面的java中解释它)
考虑下面的servlet,它从请求中获取message字符串,并将其添加到字符串中。此代码可能是聊天服务器的一个示例。它从请求中获取用户消息,并将其全部发送到history字符串,其他客户端可以读取它。
public class ChatServlet implements Servlet {
private static
我用Putty进入了一个远程5美元的debian:stable IaaS机器。这台机器上只安装了debian:stable和Ansible,我和我的当前工作用户(拥有sudo权限)在本地运行一个Ansible播放本。
我的目标是在这台机器上建立一个LAMP服务器环境。
playbook.yml:
- name: Establish a Debian-LAMP with some extras
hosts: 127.0.0.1
connection: local
become: no
tasks:
- name: update the apt package index