frmechoserver.cs~rfc68903.tmp
来自「ActiveSync数据同步」· TMP 代码 · 共 69 行
TMP
69 行
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Net;
using System.Security.Cryptography.X509Certificates;
using System.Threading;
using System.Security.Cryptography;
using ALAZ.SystemEx.SocketsEx;
namespace EchoFormServer
{
public partial class frmEchoServer : EchoFormTemplate.frmEchoForm
{
private SocketServer FEchoServer;
public frmEchoServer()
{
InitializeComponent();
}
private void frmEchoServer_Load(object sender, EventArgs e)
{
//----- CspParameters used in CryptService.
CspParameters param = new CspParameters();
param.KeyContainerName = "ALAZ_ECHO_SERVICE";
RSACryptoServiceProvider serverKey = new RSACryptoServiceProvider(param);
FEchoServer = new SocketServer(new EchoSocketService.EchoSocketService(FEvent), DelimiterType.dtMessageTailExcludeOnReceive, Encoding.Default.GetBytes("ALAZ"), 1024 * 2, 1024 * 16);
}
private void AddListener()
{
FEchoServer.AddListener(String.Empty, new IPEndPoint(IPAddress.Any, 8092), EncryptType.etNone, CompressionType.ctNone, new EchoCryptService.EchoCryptService(), 50, 3);
}
private void cmdStart_Click(object sender, EventArgs e)
{
AddListener();
FEchoServer.Start();
Event("Started!");
Event("---------------------------------");
}
private void cmdStop_Click(object sender, EventArgs e)
{
FEchoServer.Stop();
Event("Stopped!");
Event("---------------------------------");
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?