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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。