码迷,mamicode.com
首页 > 其他好文 > 详细

socket

时间:2019-04-18 21:57:26      阅读:127      评论:0      收藏:0      [点我收藏+]

标签:imp   for   socket   import   bin   print   class   python   orm   

server 

 

import ‘dart:io‘;
import ‘dart:convert‘;

main(List<String> arguments) {
  //绑定地址和端口,获取套接字,监听每个连接
  ServerSocket.bind(‘127.0.0.1‘, 8089).then((serverSocket) {
    print(‘开始监听‘);
    serverSocket.listen((socket) {
      socket.transform(utf8.decoder).listen(print);
//      socket.remoteAddress
      socket.write(‘from server‘);
      print(socket.remoteAddress);
    });

  });
}

  

 

client

 

import ‘dart:io‘;

main(List<String> arguments) {
  //创建一个Socket连接到指定地址与端口
  Socket.connect(‘127.0.0.1‘, 8089).then((socket) {
    //输出socket运行时的类型
    print(socket.runtimeType);
    socket.write(‘Hello, World!‘);
  });
}

  

socket

标签:imp   for   socket   import   bin   print   class   python   orm   

原文地址:https://www.cnblogs.com/pythonClub/p/10732507.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!