91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 634KB
    文件類型: .rar
    金幣: 2
    下載: 1 次
    發布日期: 2021-05-17
  • 語言: C#
  • 標簽: Socket??C#??服務端??

資源簡介

Socket通信含服務端、客戶端、WebSocket,代碼完整清晰

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Text;
using?System.Windows.Forms;
using?System.Net.Sockets;
using?StriveEngine.Core;
using?StriveEngine.Tcp.Passive;

namespace?StriveEngine.SimpleDemoClient
{
????/*
????*?更多實用組件請訪問?www.oraycn.com?或?QQ:168757008。
????*?
????*?ESframework?強悍的通信框架、P2P框架、群集平臺。OMCS?簡單易用的網絡語音視頻框架。MFile?語音視頻錄制組件。StriveEngine?輕量級的通信引擎。
????*/
????public?partial?class?Form1?:?Form
????{
????????private?ITcpPassiveEngine?tcpPassiveEngine;
????????public?Form1()
????????{
????????????InitializeComponent();
????????}

????????private?void?button3_Click(object?sender?EventArgs?e)
????????{
????????????try
????????????{
????????????????//初始化并啟動客戶端引擎(TCP、文本協議)
????????????????this.tcpPassiveEngine?=?NetworkEngineFactory.CreateTextTcpPassiveEngine(this.textBox_IP.Text?int.Parse(this.textBox_port.Text)?new?DefaultTextContractHelper(“\0“));
????????????????this.tcpPassiveEngine.MessageReceived?+=?new?CbDelegate(tcpPassiveEngine_MessageReceived);
????????????????this.tcpPassiveEngine.AutoReconnect?=?true;//啟動掉線自動重連????????????????
????????????????this.tcpPassiveEngine.ConnectionInterrupted?+=?new?CbDelegate(tcpPassiveEngine_ConnectionInterrupted);
????????????????this.tcpPassiveEngine.ConnectionRebuildSucceed?+=?new?CbDelegate(tcpPassiveEngine_ConnectionRebuildSucceed);
????????????????this.tcpPassiveEngine.Initialize();

????????????????this.button2.Enabled?=?true;
????????????????this.button3.Enabled?=?false;
????????????????MessageBox.Show(“連接成功!“);
????????????}
????????????catch?(Exception?ee)
????????????{
????????????????MessageBox.Show(ee.Message);
????????????}
????????}

????????void?tcpPassiveEngine_ConnectionRebuildSucceed()
????????{
????????????if?(this.InvokeRequired)
????????????{
????????????????this.BeginInvoke(new?CbDelegate(this.tcpPassiveEngine_ConnectionRebuildSucceed));
????????????}
????????????else
????????????{
????????????????this.button2.Enabled?=?true;
????????????????MessageBox.Show(“重連成功。“);
????????????}
????????}

????????void?tcpPassiveEngine_ConnectionInterrupted()
????????{
????????????if?(this.InvokeRequired)
????????????{
????????????????this.BeginInvoke(new?CbDelegate(this.tcpPassiveEngine_ConnectionInterrupted));
????????????}
????????????else
????????????{
????????????????this.button2.Enabled?=?false;
????????????????MessageBox.Show(“您已經掉線。“);
????????????}
????????}

????????void?tcpPassiveEngine_MessageReceived(System.Net.IPEndPoint?serverIPE?byte[]?bMsg)
????????{
????????????string?msg?=?System.Text.Encoding.UTF8.GetString(bMsg);?//消息使用UTF-8編碼
????????????msg?=?msg.Substring(0?msg.Length?-?1);?//將結束標記“\0“剔除
????????????this.ShowMessage(msg);
????????}???????

????????private?void?ShowMessage(string?msg)
????????{
????????????if?(this.InvokeRequired)
????????????{
????????????????this.Begi

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????????518??2017-11-10?17:38??StriveEngine.SimpleDemo\Demo說明.txt

?????文件?????323584??2018-12-11?11:21??StriveEngine.SimpleDemo\Resources\StriveEngine.dll

?????文件??????70200??2018-12-11?11:21??StriveEngine.SimpleDemo\Resources\StriveEngine.xml

?????文件???????2626??2016-07-06?10:09??StriveEngine.SimpleDemo\StriveEngine.SimpleDemo.sln

????..A..H.?????59904??2018-12-11?11:23??StriveEngine.SimpleDemo\StriveEngine.SimpleDemo.suo

?????文件?????323584??2018-12-11?11:21??StriveEngine.SimpleDemo\StriveEngine.SimpleDemoClient\bin\Debug\StriveEngine.dll

?????文件??????13312??2018-12-11?11:23??StriveEngine.SimpleDemo\StriveEngine.SimpleDemoClient\bin\Debug\StriveEngine.SimpleDemoClient.exe

?????文件??????32256??2018-12-11?11:23??StriveEngine.SimpleDemo\StriveEngine.SimpleDemoClient\bin\Debug\StriveEngine.SimpleDemoClient.pdb

?????文件??????11608??2018-06-01?13:24??StriveEngine.SimpleDemo\StriveEngine.SimpleDemoClient\bin\Debug\StriveEngine.SimpleDemoClient.vshost.exe

?????文件????????490??2010-03-17?22:39??StriveEngine.SimpleDemo\StriveEngine.SimpleDemoClient\bin\Debug\StriveEngine.SimpleDemoClient.vshost.exe.manifest

?????文件??????70200??2018-12-11?11:21??StriveEngine.SimpleDemo\StriveEngine.SimpleDemoClient\bin\Debug\StriveEngine.xml

?????文件???????3884??2017-11-01?16:57??StriveEngine.SimpleDemo\StriveEngine.SimpleDemoClient\Form1.cs

?????文件???????9312??2013-06-02?10:45??StriveEngine.SimpleDemo\StriveEngine.SimpleDemoClient\Form1.Designer.cs

?????文件???????5817??2013-06-02?10:45??StriveEngine.SimpleDemo\StriveEngine.SimpleDemoClient\Form1.resx

?????文件???????5562??2018-12-11?11:23??StriveEngine.SimpleDemo\StriveEngine.SimpleDemoClient\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache

?????文件???????1774??2014-10-31?15:11??StriveEngine.SimpleDemo\StriveEngine.SimpleDemoClient\obj\x86\Debug\ResGen.read.1.tlog

?????文件???????2098??2014-10-31?15:11??StriveEngine.SimpleDemo\StriveEngine.SimpleDemoClient\obj\x86\Debug\ResGen.write.1.tlog

?????文件????????998??2013-06-02?10:31??StriveEngine.SimpleDemo\StriveEngine.SimpleDemoClient\obj\x86\Debug\StriveEngine.SimpleDemo.csproj.FileListAbsolute.txt

?????文件??????26112??2013-06-02?10:30??StriveEngine.SimpleDemo\StriveEngine.SimpleDemoClient\obj\x86\Debug\StriveEngine.SimpleDemo.pdb

?????文件????????180??2013-06-01?11:35??StriveEngine.SimpleDemo\StriveEngine.SimpleDemoClient\obj\x86\Debug\StriveEngine.SimpleDemo.Properties.Resources.resources

?????文件??????17114??2018-12-11?11:23??StriveEngine.SimpleDemo\StriveEngine.SimpleDemoClient\obj\x86\Debug\StriveEngine.SimpleDemoClient.csproj.FileListAbsolute.txt

?????文件????????975??2018-06-01?12:57??StriveEngine.SimpleDemo\StriveEngine.SimpleDemoClient\obj\x86\Debug\StriveEngine.SimpleDemoClient.csproj.GenerateResource.Cache

?????文件??????10406??2018-12-11?11:23??StriveEngine.SimpleDemo\StriveEngine.SimpleDemoClient\obj\x86\Debug\StriveEngine.SimpleDemoClient.csprojResolveAssemblyReference.cache

?????文件??????13312??2018-12-11?11:23??StriveEngine.SimpleDemo\StriveEngine.SimpleDemoClient\obj\x86\Debug\StriveEngine.SimpleDemoClient.exe

?????文件????????180??2018-12-11?11:23??StriveEngine.SimpleDemo\StriveEngine.SimpleDemoClient\obj\x86\Debug\StriveEngine.SimpleDemoClient.Form1.resources

?????文件??????32256??2018-12-11?11:23??StriveEngine.SimpleDemo\StriveEngine.SimpleDemoClient\obj\x86\Debug\StriveEngine.SimpleDemoClient.pdb

?????文件????????180??2018-12-11?11:23??StriveEngine.SimpleDemo\StriveEngine.SimpleDemoClient\obj\x86\Debug\StriveEngine.SimpleDemoClient.Properties.Resources.resources

?????文件???????4608??2013-06-02?10:36??StriveEngine.SimpleDemo\StriveEngine.SimpleDemoClient\obj\x86\Debug\TempPE\Properties.Resources.Designer.cs.dll

?????文件????????643??2014-10-31?15:11??StriveEngine.SimpleDemo\StriveEngine.SimpleDemoClient\Program.cs

?????文件???????1408??2013-06-02?10:42??StriveEngine.SimpleDemo\StriveEngine.SimpleDemoClient\Properties\AssemblyInfo.cs

............此處省略55個文件信息

評論

共有 條評論