Processing, 类Server
用法介绍。
构造函数
Server(parent, port)
Server(parent, port, host)
参数
parent
通常使用"this"port
用于传输数据的端口parent
通常使用"this"port
用于传输数据的端口host
当使用多个 NIC 时,要绑定的 ip(或名称)
说明
服务器向其关联的客户端(连接到它的其他程序)发送和接收数据。当服务器启动时,它开始在 port
参数指定的端口上侦听连接。计算机有许多用于传输数据的端口,其中一些是常用的,因此请务必不要选择其中之一。例如,Web 服务器通常使用端口 80,而 POP 邮件使用端口 110。
例子
import processing.net.*;
Server myServer;
int val = 0;
void setup() {
size(200, 200);
// Starts a myServer on port 5204
myServer = new Server(this, 5204);
}
void draw() {
val = (val + 1) % 255;
background(val);
myServer.write(val);
}
方法
- Server.disconnect()断开特定客户端
- Server.active()如果此服务器仍处于活动状态,则返回
true
- Server.available()返回与新消息一致的下一个客户端
- Server.stop()断开所有客户端并停止服务器
- Server.write()将数据写入所有连接的客户端
相关用法
- Processing Server.disconnect()用法及代码示例
- Processing Server.write()用法及代码示例
- Processing Server.active()用法及代码示例
- Processing Server.stop()用法及代码示例
- Processing Server.available()用法及代码示例
- Processing Serial.readChar()用法及代码示例
- Processing Serial.read()用法及代码示例
- Processing Serial.available()用法及代码示例
- Processing Serial.lastChar()用法及代码示例
- Processing Serial.readStringUntil()用法及代码示例
- Processing Serial.readBytes()用法及代码示例
- Processing Serial.list()用法及代码示例
- Processing Serial用法及代码示例
- Processing Serial.clear()用法及代码示例
- Processing Serial.buffer()用法及代码示例
- Processing Serial.readBytesUntil()用法及代码示例
- Processing Serial.bufferUntil()用法及代码示例
- Processing Serial.readString()用法及代码示例
- Processing Serial.stop()用法及代码示例
- Processing Serial.last()用法及代码示例
- Processing Serial.write()用法及代码示例
- Processing Serial.serialEvent()用法及代码示例
- Processing SawOsc.pan()用法及代码示例
- Processing String用法及代码示例
- Processing StringList用法及代码示例
注:本文由纯净天空筛选整理自processing.org大神的英文原创作品 Server。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。