• 基础套接字的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();//往网络数据流中添加数据

    初始化

  • 相关阅读:
    第三章:数据结构决定程序
    第二章:Rotate、变位词
    iOS常用宏定义
    去除重复的数据
    iOS开发者一些建设性的建议
    [iOS]应用内支付(内购)的个人开发过程及坑!
    UIDynamic(物理仿真)
    扇形进度
    iOS 之加密方式
    UIPresentationController
  • 原文地址:https://www.cnblogs.com/mr-jia/p/3770744.html
Copyright © 2020-2023  润新知