随笔分类 -  IOCP

摘要:前言 为了探测本机或对方开放了哪些端口,需要用到端口扫描程序。扫描端口的原理很简单:就是尝试连接对方;如果成功,对方就开放了此端口。扫描程序的关键是速度,如果一次只能发起几个连接,显然速度太慢。如果对方的端口没开放,发起一次连接到知道连接失败通常需要几秒的时间。 本程序可以实现一次性发起1000个连 阅读全文
posted @ 2019-06-08 11:07 源之缘-OFD解决方案 阅读(1543) 评论(1) 推荐(0) 编辑
摘要:前言 本人从事编程开发十余年,因为工作关系,很早就接触socket通讯编程。常言道:人在压力下,才可能出非凡的成果。我从事的几个项目都涉及到通讯,为我研究通讯提供了平台,也带来了动力。处理socket通讯对初学者而言,具有很大的挑战性。我有个梦想:能不能开发一套系统,能很好的实现性能和易用性的统一。 阅读全文
posted @ 2019-03-03 09:33 源之缘-OFD解决方案 编辑
摘要:前言 在windows平台下实现高性能网络服务器,iocp(完成端口)是唯一选择。编写网络服务器面临的问题有:1 快速接收客户端的连接。2 快速收发数据。3 快速处理数据。本文主要解决第一个问题。 为什么要用AcceptEx 传统的accept函数能满足大部分场景的需要;但在某些极端条件下,必须使用 阅读全文
posted @ 2019-01-26 23:03 源之缘-OFD解决方案 阅读(4257) 评论(1) 推荐(3) 编辑
摘要:前言 本文主要介绍我开发的几款软件产品,大概介绍一下功能。可以让读者了解本人的开发能力,所擅长的方面。有相关开发需求可以联系作者。 本人开发软件多年,从事的行业也多种多样;自然接触了不同的业务,开发了各类软件产品。工作的主线一直是windows下C/S模式软件开发; 最近也开始学习asp.net c 阅读全文
posted @ 2018-12-17 15:54 源之缘-OFD解决方案 编辑
摘要:前言 TCP\IP已成为业界通讯标准。现在越来越多的程序需要联网。网络系统分为服务端和客户端,也就是c\s模式(client \ server)。client一般有一个或少数几个连接;server则需要处理大量连接。大部分情况下,只有服务端才特别考虑性能问题。本文主要介绍服务端处理方法,当然也可以用 阅读全文
posted @ 2018-10-06 20:48 源之缘-OFD解决方案 阅读(23018) 评论(0) 推荐(7) 编辑
摘要:异步socket不是一个新的概念,但是,对于普通开发人员来说很难掌握。 网上也有许多这方面的文章。大都比较零散。 因工作的需要,我编写了此封装库。 本人认为较好的完成对异步socket的封装! 即不失性能,又非常易于使用。 此库将socket处理分为几个模块,清晰明了。 有些模块处理可能没达到最佳状态,后续也不难修改。 阅读全文
posted @ 2017-11-28 14:04 源之缘-OFD解决方案 阅读(24652) 评论(11) 推荐(12) 编辑

关注我
点击右上角即可分享
微信分享提示