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();//往网络数据流中添加数据

    初始化

  • 相关阅读:
    全局配置策略
    RESTful api介绍
    AJAX
    django cookie session 自定义分页
    mysql 索引优化
    yii2 response响应配置
    Django中的信号
    django orm相关操作
    django orm介绍以及字段和参数
    django form和ModelForm组件
  • 原文地址:https://www.cnblogs.com/mr-jia/p/3770744.html
Copyright © 2011-2022 走看看