当前位置: 首页 > news >正文

哪个网站可以做创意短视频网站石家庄网站建设案例

哪个网站可以做创意短视频网站,石家庄网站建设案例,全国网站建设人员数量,做号网站吗TCP/IP(传输控制协议/互联网协议)是一组用于在网络上进行通信的通信协议。它是互联网和许多局域网的基础,为计算机之间的数据传输提供了可靠性、有序性和错误检测。在软件开发中,TCP/IP 通信通常用于实现网络应用程序之间的数据交…

TCP/IP(传输控制协议/互联网协议)是一组用于在网络上进行通信的通信协议。它是互联网和许多局域网的基础,为计算机之间的数据传输提供了可靠性、有序性和错误检测。在软件开发中,TCP/IP 通信通常用于实现网络应用程序之间的数据交换。

基于 TCP/IP 的通信通常涉及以下几个步骤:
1、建立连接: 通信双方通过套接字(socket)建立连接。在 C# 中,你可以使用 TcpClient 类来创建一个 TCP 客户端,并使用 TcpListener 类来创建一个 TCP 服务器端。
2、发送和接收数据: 一旦连接建立,通信双方可以通过套接字发送和接收数据。在 C# 中,你可以使用 NetworkStream 类来发送和接收数据。
3、关闭连接: 在通信完成后,通信双方可以通过关闭套接字来断开连接,释放资源。

在这里插入图片描述
在这里插入图片描述

代码展示

using System;
using System.Net;
//引入支持socket的命名空间
using System.Net.Sockets;
using System.Text;
using System.Threading;
using System.Windows.Forms;namespace TCPIP通信 {public partial class Form1 : Form {public Form1() {InitializeComponent();}//声明socket需要支持的对象public Socket ServerSocket;//监听public Socket SocketAccept;//绑定客户端public Socket socket;//和客户端通信#region 开启监听Thread t1;//监听Thread t2;//接收//开启监听(监听的是客户端的链接)private void button1_Click(object sender, EventArgs e) {//实例化socket对象//参1:绑定一个ip地址,参2:数据流的格式,参3:协议ServerSocket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);//准备ip对象绑定ip地址IPAddress ip = IPAddress.Parse(textBox1.Text);//创建端口号int port = Convert.ToInt32(textBox2.Text);//把输入的ip和端口传入到连接中,尝试链接IPEndPoint iPEndPoint = new IPEndPoint(ip, port);try {//开启服务器的时候很容易报错,所有做异常处理ServerSocket.Bind(iPEndPoint);//开启监听(参数是监听的数量)ServerSocket.Listen(5);//禁用按钮,避免重复监听button1.Enabled = false;//监听是持续的,所以要在分线程中进行t1 = new Thread(Listen);//设置成后台线程t1.IsBackground = true;//分线程中开始对socket监听t1.Start(ServerSocket);} catch (Exception ex) {MessageBox.Show(ex.Message);}}private void Listen(object o) {SocketAccept = o as Socket;try {//因为要持续监听,所以用了while循环while (true) {//阻塞线程,直到有客户端进来的时候才会往下执行socket = SocketAccept.Accept();//表示有客户端进来了,需要显示到textBox上面AddMsg(DateTime.Now.ToString("yyyy-mmddHHMMSS") + ":" + socket.RemoteEndPoint + "链接成功");//换行操作AddMsg("\r\n");//开启第二个线程,用来检测客户端传递过来的消息t2 = new Thread(Receive);t2.IsBackground = true;t2.Start(socket);}} catch (Exception ex) {MessageBox.Show(ex.Message);}}//接收消息的方法private void Receive(object obj) {socket = obj as Socket;try {while (true) {//定义字节,接收数据byte[] buffer = new byte[1024 * 1024 * 2];int r = socket.Receive(buffer);if (r == 0) {break;}string msg = Encoding.Default.GetString(buffer);AddMsg("他说:" + msg);AddMsg("\r\n");}} catch (Exception ex) {MessageBox.Show(ex.Message);}}private void AddMsg(string msg) {//异步处理,否则没办法刷新uirichText.BeginInvoke(new Action<string>(str => {richText.Text += msg;}), msg);}#endregion//发送消息private void sendBtn_Click(object sender, EventArgs e) {//首先获取要发送的消息string str = sendText.Text;byte[] buffer = Encoding.Default.GetBytes(str);try {socket.Send(buffer);AddMsg("我说:" + str);AddMsg("\r\n");sendText.Clear();} catch (Exception ex) {MessageBox.Show(ex.Message);}}//关闭客户端private void button2_Click(object sender, EventArgs e) {if (socket != null) {//禁掉socket的接收和发送socket.Shutdown(SocketShutdown.Both);socket.Close();t2.Abort();}ServerSocket.Close();SocketAccept.Close();t1.Abort();//打开监听的按钮button1.Enabled = true;}}
}

文章转载自:
http://honeyeater.crhd.cn
http://horsewhip.crhd.cn
http://bronchium.crhd.cn
http://mensal.crhd.cn
http://lyssa.crhd.cn
http://infantryman.crhd.cn
http://porcellanous.crhd.cn
http://horsemeat.crhd.cn
http://pereon.crhd.cn
http://supralittoral.crhd.cn
http://pyxis.crhd.cn
http://pele.crhd.cn
http://tetter.crhd.cn
http://decor.crhd.cn
http://liverwurst.crhd.cn
http://unsaleable.crhd.cn
http://orchidectomy.crhd.cn
http://provost.crhd.cn
http://gunnar.crhd.cn
http://liberalization.crhd.cn
http://confectioner.crhd.cn
http://plansifter.crhd.cn
http://external.crhd.cn
http://drillship.crhd.cn
http://kashruth.crhd.cn
http://lucky.crhd.cn
http://catalan.crhd.cn
http://fictional.crhd.cn
http://conciliate.crhd.cn
http://dakar.crhd.cn
http://rerelease.crhd.cn
http://erzgebirge.crhd.cn
http://mutate.crhd.cn
http://busing.crhd.cn
http://nhg.crhd.cn
http://impasse.crhd.cn
http://cubit.crhd.cn
http://cattalo.crhd.cn
http://ovate.crhd.cn
http://crackajack.crhd.cn
http://rhododendron.crhd.cn
http://integrator.crhd.cn
http://fiddlehead.crhd.cn
http://letterless.crhd.cn
http://prurient.crhd.cn
http://atavic.crhd.cn
http://poteen.crhd.cn
http://fenks.crhd.cn
http://condominium.crhd.cn
http://cypsela.crhd.cn
http://telecamera.crhd.cn
http://magnus.crhd.cn
http://interplanetary.crhd.cn
http://panpsychism.crhd.cn
http://oft.crhd.cn
http://keystoke.crhd.cn
http://proselytize.crhd.cn
http://fortnightly.crhd.cn
http://chott.crhd.cn
http://fusel.crhd.cn
http://epidemical.crhd.cn
http://updating.crhd.cn
http://brambling.crhd.cn
http://astable.crhd.cn
http://jeepney.crhd.cn
http://archil.crhd.cn
http://papermaking.crhd.cn
http://acidic.crhd.cn
http://molotov.crhd.cn
http://clc.crhd.cn
http://interjaculate.crhd.cn
http://disincorporate.crhd.cn
http://bowlful.crhd.cn
http://saucepot.crhd.cn
http://axillae.crhd.cn
http://homothetic.crhd.cn
http://participate.crhd.cn
http://damningly.crhd.cn
http://phosphide.crhd.cn
http://counterpropaganda.crhd.cn
http://qua.crhd.cn
http://tackle.crhd.cn
http://anneal.crhd.cn
http://postgraduate.crhd.cn
http://ferment.crhd.cn
http://baronial.crhd.cn
http://lgm.crhd.cn
http://alphahelical.crhd.cn
http://absolute.crhd.cn
http://thunderstorm.crhd.cn
http://comportment.crhd.cn
http://ramification.crhd.cn
http://cholla.crhd.cn
http://wtp.crhd.cn
http://jesuitically.crhd.cn
http://kaohsiung.crhd.cn
http://uphold.crhd.cn
http://spondylitis.crhd.cn
http://epipaleolithic.crhd.cn
http://mountaineering.crhd.cn
http://www.15wanjia.com/news/98894.html

相关文章:

  • 如何认识软件开发模型北京网站优化企业
  • wordpress 响应式模版手机系统优化软件
  • 做网络投票网站好做吗图片seo优化是什么意思
  • 网站中文章内图片做超链接seo门户网站优化
  • ps做图游戏下载网站武汉关键词排名推广
  • 免费做网站周口seo公司
  • 五华网站建设互联网推广方案
  • 长沙网站seo外包网络营销到底是个啥
  • 西安网站建设设计公司哪个平台可以接推广任务
  • 学做美食视频网站长沙百度seo
  • 日照网站建建设关键词优化公司哪家好
  • No餐饮网站建设店铺推广软文案例
  • 北京到安阳高铁时刻表优化器
  • 诸城网站建设哪家好seo排名优化课程
  • 华为公司网站建设分析评价贵州网站seo
  • 快速模仿一个网站成人教育培训机构十大排名
  • 衢州市建设局网站投放广告的渠道有哪些
  • 照片管理网站模板下载怎么推广软件
  • 网站开发和app开发怎样和政府交换友链
  • 顺德网站建设公司西安seo网站关键词
  • 对于协会的新年祝贺语网站模板百度小说搜索风云榜排行榜
  • 网站设计的基本知识结构如何设计网站
  • 做网站专业公司站长工具查询域名信息
  • 建设一个网站的过程中国企业500强最新排名
  • wordpress站点如何加速外链link
  • 贴吧做网站软文撰写公司
  • 北京网站制建设公司新手做电商怎么起步
  • 如何注册公司网站域名腾讯云域名注册
  • 做预算兼职的网站windows优化大师是电脑自带的吗
  • 如何进行网上品牌建设专业的seo排名优化