zoukankan      html  css  js  c++  java
  • 基础套接字的C#网络编程

    1.基于socket创建套接字网络连接
    服务端
    1.初始化

    步骤    操作          方法       操作类

    1.     创建ip        ipaddress     IPAddress类
    2.     创建ip终结点     ipendpoint     IpendPoint类
    3.     初始化socket    new Socket
    4.     绑定到socke   t socket.bind()   Socket
    5.     连接       socket.conn();
    6.     指定到新的socket  Newsocket=socket.Accept()

    2.传输数据

    int count = NewSocket.Recive(byte =new byte[1024],byte.length,0);//从0位置,读取缓冲区内1024字节的字符
    string data = system.text.Endcoding.ASCII.Getstring(byte,0,count);// 通过解码,获取数据
    console.writeline(data);

    客户端

    socket.conn();


    2.基础tcp/ip的套接字网络连接

    用到类
    TcpListener listener = new TcpListener(ip,part);

    linster.star();


    TcpClient client  = new TcpClient(ip,part);

    client.conn();

    system.text.encoding.(X).getstring/getbytes();//讲字符串编码和解码

    NewWordStrem 访问网络的基础数据流

     stream=  stream.getstream();//获得数据流中的数据

    stream.write();//往网络数据流中添加数据

    初始化

  • 相关阅读:
    基于组的策略(GBP)开启新型网络设计时代
    49 多维数组(二维数组)
    48 查找
    47 排序
    46 字符数组和字符串
    45 数组应用
    44 数组
    43 C语言宏定义
    42 预处理命令
    41 函数封装练习
  • 原文地址:https://www.cnblogs.com/mr-jia/p/3770744.html
Copyright © 2011-2022 走看看