主要内容

writeline

从TCP/IP服务器编写ASCII数据行

    描述

    例子

    writeline(t,,,,数据写ASCII文字数据然后是TCP/IP服务器的终结器t连接到它的客户。价值连接的财产的t一定是1((真的)在您可以从中写入之前。该功能暂停MATLAB®执行直到编写数据和终止器为止。

    例子

    全部收缩

    创建一个TCP/IP服务器,该服务器会在Localhost和港口4000。

    服务器= tcpserver(“ localhost”,4000)
    server =带有属性的tcpserver:serverAddress:“ 127.0.0.1”服务器port:4000连接:0 clientaddress:“” client ports:[] numbytesavailable:0显示所有属性,函数

    创建一个TCP/IP客户端以使用tcpclient。您必须指定要创建的相同的IP地址和端口号服务器

    客户端= tcpclient(“ localhost”,4000)
    client =带有属性的tcpclient:地址:'localhost'端口:4000 numbytesavailable:0显示所有属性,函数

    检查服务器的默认ASCII终结器。

    server.terinator
    ans =“ lf”

    将服务器和客户端的终结器设置为“ CR”。TCP/IP服务器及其连接的客户端必须具有相同的终结器。

    配置器(服务器,“ CR”)配置器(客户端,“ CR”

    通过将其写入到客户端的服务器上,将ASCII数据编写为服务器目的。这writeline函数会自动将终结器附加到数据上。

    Writeline(服务器,“你好”

    用终结器自动编写另一个ASCII数据字符串。

    Writeline(服务器,“世界”

    由于客户端已连接到服务器,因此您编写的数据可在客户端中可用。从该数据中读取一串ASCII数据客户目的。这阅读线函数返回数据,直到达到终结器为止。

    读取(客户端)
    ans =“ Hello”

    再次读取ASCII数据字符串以返回第二个字符串。

    读取(客户端)
    ans =“世界”

    输入参数

    全部收缩

    TCP/IP服务器,指定为tcpserver目的。

    例子:writeline(t,数据)将ASCII数据写入连接到服务器的TCP/IP客户端t

    ASCII数据要编写,指定为文本的字符向量或字符串标量。

    例子:writeline(t,“ helloworld”)写入ASCII数据“你好世界”

    数据类型:char|细绳

    也可以看看

    |||

    在R2021a中引入