我正在编写服务器和客户端套接字程序。
服务器管理客户端之间的连接。
当客户想要与另一个人聊天时,我使用以下方式打开新的终端屏幕:
char command[MAXBUFSIZE];
strcpy(command,"gnome-terminal -e './client ");
strcat(command,client.url);
strcat(command," ");
strcat(command,client.port);
strcat(command," '");
system(command);
有没有办法从这个块知道有这个新终端的进程数。
因为我想尝试这样的事情: 当客户想要与另一个朋友聊天时,他告诉服务器并自动关闭最后一个终端。
所以我必须在这里写命令杀死打开最后一个终端聊天屏幕的进程。
答案 0 :(得分:0)
有没有办法从这个块知道进程的数量 有这个新的终端。
没有;将其替换为:
<filter-mapping>
<filter-name>
CSRFPreventionFilter
</filter-name>
<url-pattern>/*</url-pattern>
<dispatcher>REQUEST</dispatcher>
<dispatcher>FORWARD</dispatcher>
</filter-mapping>