原文:[转]提高 Linux 上 socket 性能,加速网络应用程序的 4 种方法

原文链接:http: www.ibm.com developerworks cn linux l hisock.html 使用 Sockets API,我们可以开发客户机和服务器应用程序,它们可以在本地网络上进行通信,也可以通过 Internet 在全球范围内进行通信。与其他 API 一样,您可以通过一些方法使用 Sockets API,从而提高 Socket 的性能,或者限制 Socket 的性 ...

2014-10-24 13:25 0 4048 推荐指数:

查看详情

初识使用Apache MINA 开发高性能网络应用程序

Apache MINA(Multipurpose Infrastructure for Network Applications) 是 Apache 组织一个为开发高性能和高可用性的网络应用程序提供了非常便利的框架。 当前发行的 MINA 版本支持基于 Java NIO 技术的 TCP/UDP ...

Thu Feb 21 23:31:00 CST 2013 0 3699
libevent 和 libev 提高网络应用性能

构建现代的服务器应用程序需要以某种方法同时接收数百、数千甚至数万个事件,无论它们是内部请求还是网络连接,都要有效地处理它们的操作。有许多解决方 案,但是 libevent 库和 libev 库能够大大提高性能和事件处理能力。在本文中,我们要讨论在 UNIX® 应用程序中使用和部署这些解决方案所用 ...

Sat Mar 29 19:21:00 CST 2014 1 3007
使用 libevent 和 libev 提高网络应用性能——I/O模型演进变化史

构建现代的server应用程序须要以某种方法同一时候接收数百、数千甚至数万个事件,不管它们是内部请求还是网络连接,都要有效地处理它们的操作。 有很多解决方式,但事件驱动也被广泛应用网络编程中。并大规模部署在高连接数高吞吐量的server程序中,如 http ...

Thu Jul 27 20:20:00 CST 2017 0 1797
使用 Java 开发兼容 IPv6 的网络应用程序

根据现有 IPv4 地址的部署速度,剩余的地址将在 10 到 20 年被使用殆尽。因此网络逐渐从 IPv4 向 IPv6 转换是不可避免的,相应的各种网络应用程序都将支持 IPv6。对于 Java,从其 1.4 版开始对 IPv6 提供了较好的支持,对程序员基本屏蔽了 IPv4 和 IPv6 ...

Fri Dec 25 17:38:00 CST 2015 1 9704
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM