0
私はLuaで単純なクライアント - サーバ接続を探しています。悪いオンラインドキュメントのため、私はとても無力です。私はここでstackoverflowで2つのスレッドが見つかりましたが、彼らはあまり役に立たなかった。ここで私はこれまで持っているものです。Lua TCP/IPシンプルクライアントサーバ接続
クライアント:
local socket = require("socket")
local host, port = "192.168.100.47", 51515
local tcp = assert(socket.tcp())
tcp:connect(host, port);
tcp:send("hello world\n");
while true do
local s, status, partial = tcp:receive()
print(s or partial)
if status == "closed" then
break
end
end
tcp:close()
サーバー:ここ
local socket = require("socket")
local server = assert(socket.bind("*", 51515))
local tcp = assert(socket.tcp())
print(socket._VERSION)
print(tcp)
while 1 do
local client = server:accept()
line = client:receive()
client:send("it works\n")
end
あなたの質問がありますか? –
私はこの2つのサーバー間で通信したいですが、どのように動作するのか分かりませんし、インターネットではあまり見つけられません。ですから、問題は、単純なTCPサーバーとクライアントをLUAで作成する方法です。 – Speedbird
あなたは既に持っている例の問題は何ですか? –