Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >什么是流行的、多平台的、免费的、开源的套接字库

什么是流行的、多平台的、免费的、开源的套接字库
EN

Stack Overflow用户
提问于 2009-10-18 22:41:34
回答 10查看 9.9K关注 0票数 9

是否有免费的开源库( C/C++)用于广泛使用并支持多种操作系统(Windows,Unix/Linux,FreeBSD等)的套接字。就像pthread一样。

否则,剩下的唯一解决方案就是为每个操作系统编写套接字包装器。或者针对winsock和GNU C sys/socket.h库编写一个包装器就足够了吗?

我可以在GNU C提供的套接字库上实现它吗? GNU C可用于各种平台,并且我的代码可以在所有这些平台上运行。

EN

回答 10

Stack Overflow用户

回答已采纳

发布于 2009-10-19 06:47:02

我相信Apache Portable Runtime和GTK+的GLib库都有套接字API,既然你的问题被标记为cc++,我怀疑你真的想要以C++为中心的答案,但这两个库都是很好的纯C库。

票数 4
EN

Stack Overflow用户

发布于 2009-10-18 22:44:29

考虑一下boost

票数 13
EN

Stack Overflow用户

发布于 2009-10-18 22:44:36

QT,如果它对你来说不是太大的话。Boost也有一些网络代码。wxWidgets和wxNet也有一个网络库。另一个库是Clanlib。当然还有SDL

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1587252

复制
相关文章
2020年流行的免费开源后台管理系统
当你写项目的时候,如何快速的完成一个项目的搭建,这个时候就需要借助到一些模板了,前端开发的一个好处就是,各类UI模板都是相当的齐全的,直接拿来用就可以了,脱离了一行又一行垒代码的繁琐的工作,以下的开源后台管理系统模板是我在逛GitHub的时候看到的,排名先后是按照2020/5月份GitHub上面的star进行排名的。
王小婷
2020/11/26
3.6K0
SonarQube是开源免费的吗?
SonarQube除了开源的社区版之外,还有开发者版、企业版和数据中心版等不同的发行版本,以满足不同类型的客户需求。以下是根据SonarSource官网整理的各个版本之间的差异。
Antony
2021/06/28
18.6K2
SonarQube是开源免费的吗?
FreeOpenWrite 开源免费的文章分发平台
不懂如何部署,如何使用的请查看源仓库 https://gitee.com/zmister/MrDoc
andrew_a
2021/03/23
3.6K0
FreeOpenWrite 开源免费的文章分发平台
什么是socket套接字?
互联网已经深入我们生活的方方面面,重要性不言而喻。上世纪70年代互联网刚发明的时候,就确定了客户端-服务器模型,这个编程模型一直沿用到现在都没有变过,我们在电脑上打开一个网站,在微信上聊天,打开一个app本质上都是客户端和服务器的连接和交互。
zhanyd
2022/05/16
5870
什么是socket套接字?
推荐几种流行的开源的内网穿透工具
Holer客户端采用了Java语言和GO语言实现了两种版本,支持几乎所有的OS平台。
码路
2019/07/17
16.1K4
盘点 .NET 比较流行的开源的ORM框架
对于我们而言选择ORM框架的目的,其实都是为了让我们的程序更好的操作数据库,提高开发编程效率和程序的维护拓展性。
用户9127601
2022/11/28
4.2K0
为什么说混合云是新基建的流行架构?
👆关注“博文视点Broadview”,获取更多书讯 混合云为什么是新基建的流行架构? 让我们从“什么是新基建”开始说起! 以下内容节选自《混合云架构》一书! ---- --正文-- 01 什么是新基建 “新基建”即新型基础设施建设的简称,根据国家发改委官方对“新基建”  的解读,新型基础设施主要包括三方面内容。 一是信息基础设施,主要指基于新一代信息技术演化生成的基础设施,比   如,以 5G、物联网、工业互联网、卫星互联网为代表的通信网络基础设施, 以人工智能、云计算、区块链等为代表的新技术基础设施
博文视点Broadview
2023/05/19
3150
为什么说混合云是新基建的流行架构?
最流行的 .NET 开源项目合集
Github 上有很多优秀的 .NET 开源项目,它们很适合用来学习 .NET 、设计模式和架构。
全球技术精选
2022/04/06
1.1K0
最流行的 .NET 开源项目合集
漫画:什么是流行病的 R0 和 R ?
一星期之后,小灰的疾病自愈了,但是在他患病期间,仓鼠流感传染了另外两位小伙伴A和B:
小灰
2020/04/22
6241
如何甄别哪些是过期的技术?哪些是流行的技术?
Java经过十二多年的发展,由于开源的原因,造就了JAVA领域的技术琳琅满目。同一功能的实现就可能存在好几种技术选型。例如,想使用模板技术,我们就存在FreeMarke、Velocity和thymeleaf的选择。那如何甄别哪些技术已经过期,哪些技术目前非常流行呢?今天整理了一下小编从业九年曾经用到的技术,而现在已经不怎么用了;目前哪些技术非常流行。
BUG弄潮儿
2022/06/30
7890
【流行】现在前端流行的技术是哪几种?
其实从根本上来讲,前端开发过去、现在、将来,至少在可能预见的将来,有且只有三种技术,就是html、css、js,其它的都是围绕着这三种技术在打转。
web前端教室
2018/07/30
1.1K0
【流行】现在前端流行的技术是哪几种?
10个非常流行的python开源项目
https://github.com/HackerPoet/YouTubeCommenter
小草AI
2019/06/03
8270
开源一个支持多种格式、多模式、跨平台的开源免费电子书阅读器
跨平台的电子书阅读器,平台支持 Windows,macOS,Linux 和网页版,格式支持 epub, pdf, mobi, azw3, txt, djvu, markdown, fb2, cbz, cb...... Koodo Reader 一个跨平台的电子书阅读器 预览 特色 支持阅读格式: EPUB (.epub) 扫描文档 (.pdf, .djvu) Kindle (.azw3, .mobi) 纯文本 (.txt) 漫画 (.cbr, .cbz, .cbt) 富文本 (.md, .docx,
开源日记
2023/03/10
2.6K0
开源一个支持多种格式、多模式、跨平台的开源免费电子书阅读器
为什么我们要开源我们的 Python 平台
Anvil 是一个可以使得构建 Web 应用更加简单的工具。我们让你们有能力仅使用一种语言—— Python —— 就可以来构建你的整个应用。
用户1880875
2021/09/06
6120
这么流行的ZooKeeper,原来是这样设计的!
我们知道要写一个分布式应用是非常困难的,主要原因就是局部故障。一个消息通过网络在两个节点之间传递时,网络如果发生故障,发送方并不知道接收方是否接收到了这个消息。有可能是收到消息以后发生了网络故障,也有可能是没有收到消息,又或者可能接收方的进程死了。发送方唯一的确认方法就是再次连接发送消息,并向他进行询问。这就是局部故障:根本不知道操作是否失败。因此,大部分分布式应用需要一个主控、协调控制器来管理物理分布的子进程。所以大部分应用需要开发私有的协调程序,协调程序的反复编写浪费时间,这个时候就需要一个通用的、伸缩性好的协调器。就是因为这样的场景,ZooKeeper应运而生,ZooKeeper的设计目的,就是为了减轻分布式应用程序所承担的协调任务。
玄姐谈AGI
2020/03/11
5460
一个免费的、跨平台的、开源音频编辑器Audacity
Audacity 是一个免费的开源程序,用于编辑音频录制。它可在多个平台(windows/linux)上运行。Audacity 基于 GUI,是一个具有多种选项的强大程序。它支持您录制各种类型的声音。下图 显示了一个屏幕截图。可以多个平行音轨显示数据,并且您可以剪切、复制和粘贴源数据的时间部分,您甚至可以在使用常见格式保存音频数据之前添加特殊音效。可以从 SourceForge 了解关于 Audacity 的更多信息并 下载 Audacity Audacity 功能 Audacity 有许多处理声音的功
张善友
2018/01/29
1.6K0
一款多平台的免费增量备份工具:Duplicati安装教程
说明:应某童鞋要求,看了下Duplicati,Duplicati是一个备份客户端,可以在本地存储,云存储服务和远程文件服务器上。备份的时候使用AES-256加密来保护您的备份,并自动压缩,支持Zip、7z、LZMA2压缩。而且当你备份一次后,后期只将你变化的数据添加到备份文件里,极大程度上节省了时间和空间。如果备份中途出现中断或损坏会尽可能帮你修复文件,自带Web界面,更好的进行管理,支持Win、Linux、Mac平台,更多介绍可以查看→传送门,这里就只说Linux下安装方法。
用户8851537
2021/07/31
3.5K0
uptimerobot 免费的服务监控平台
虽然国内也有不少提供免费服务监控的平台,但却都存在不少限制。比如监控宝免费版限额6个网站,而360监控最小频率为10分钟等。相比之下 uptimerobot 免费版提供50个监控配额,最小5分钟的监控频率,除此之外还支持生成公共的监控页面,用于向第三方展示服务运行情况。
reizhi
2022/09/26
7K0
uptimerobot 免费的服务监控平台
点击加载更多

相似问题

什么是套接字库?

12

基于Kafka的融合平台是免费的吗?开源?

12

什么是免费/公共流行的网络服务?

10

什么是最好的开源wiki平台?

1022

跨平台套接字库- Android和IOS

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文