Griffin.Framework.Net 高性能网络框架
Griffin.Framework 是 .NET 的高性能网络框架。
示例代码:
public class Server{ private readonly ChannelTcpListener _server; public Server() { _server = new ChannelTcpListener(); _server.MessageReceived += OnMessage; _server.ClientConnected += OnClientConnected; _server.ClientDisconnected += OnClientDisconnected; } public int LocalPort { get { return _server.LocalPort; } } public void Start() { _server.Start(IPAddress.Any, 0); } private void OnClientConnected(object sender, ClientConnectedEventArgs e) { Console.WriteLine("Got connection from client with ip " + e.channel.RemoteEndPoint); } private void OnClientDisconnected(object sender, ClientDisconnectedEventArgs e) { Console.WriteLine("Disconnected: " + e.Channel.RemoteEndpoint); } private void OnMessage(ITcpChannel channel, object message) { Console.WriteLine("Server received: " + message); channel.Send(Encoding.ASCII.GetBytes("Hello world")); }}
评论
t-io高性能网络框架
如果网络编程很痛苦,那一定是没用t-iot-io是talent-tan采用java语言开发的一款网络编程框架为什么要开发t-io在t-io之前,已经有mina,netty这样的网络编程框架了,tale
t-io高性能网络框架
0
SAEA.Socket高性能 sockets 网络框架
SAEA.Socket 是一个 IOCP 高性能 sockets 网络框架,基于 dotnet st
SAEA.Socket高性能 sockets 网络框架
0
MINA高性能 Java 网络框架
ApacheMINA(MultipurposeInfrastructureforNetworkApplications)是Apache组织一个较新的项目,它为开发高性能和高可用性的网络应用程序提供了非
MINA高性能 Java 网络框架
0
Netty高性能网络应用框架
Netty是一个java开源框架。Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。也就是说,Netty是一个基于NIO的客户、服务器端编程
Netty高性能网络应用框架
0
SAEA.Socket高性能 sockets 网络框架
SAEA.Socket是一个IOCP高性能sockets网络框架,基于dotnetstandard2.0;Src中含有其使用场景,例如大文件传输、websocketclientandserver、高性
SAEA.Socket高性能 sockets 网络框架
0