分享一个很赞的web框架 Solon 是一个微型的 Java 开发框架。项目从 2018 年启动以来,参考过大量前人作品;历时两年,4000 多次的 commit;内核保持 0.1m 的身材,超高的跑分,良好的使用体验。支持:RPC、REST API、MVC、WebSocke...
a) iocp 是完全线程安全的,即同时可以有多个线程等待在 iocp 的完成队列上;
前几天在看apue第16章关于socket的例子,就是一个非常典型的socket服务器,关键代码如下:
一般使用 poll 检测 socket 或标准输入时,只要指定 POLLIN 标志位,就可以检测是否有数据到达,或者连接断开:
这是05年的老文章,网上应该有人早就翻译过了,我翻译它仅仅为了学习Reactor/Proactor两种TCP服务器设计模式,顺便作翻译练习。
#include <sys/socket.h> #include <netinet/in.h> #include <stdio.h> #include <string.h> #include <sys/time.h> #include <sys/resource.h>
truct event *event_new(struct event_base *, evutil_socket_t, short, event_callback_fn, void *);
When you need to send small data packets over TCP, the design of your Winsock application is especially critical. A design that does not take into account the i...
ACE是一个很成熟的中间件产品,为自适应通讯环境,但它过于宏大,一堆的设计模式,架构是一层又一层,对初学者来说,有点困难。
之前和大家分享了使用TCP协议进行网络通信的过程,想了解的小伙伴可以看我的这篇文章《Java利用TCP协议实现客户端与服务器通信》,今天来和大家分享一下在Java网络编程开发中,使用UDP协议进行网络通信,...