main1 function
void
main1()
Implementation
void main1() async {
final socket = await Socket.connect("127.0.0.1", 9999);
var str = "我是数据,可以无限长度";
final bytes = utf8.encode(str);
var strLen = bytes.length;
var l = int32BigEndianBytes(strLen);
//Dart 中的类Socket继承自IOSink该类,该类具有add()方法添加数据长度的byte数据
socket.add(l..buffer.asByteData());
socket.write(str);
socket.destroy();
}