原文:開源一個lua的網絡庫

以前曾經寫過一篇為lua添加網絡功能的博客,當然那篇文章提提供的lua網絡接口純粹是實驗玩玩的,沒有任何實用性. 今天突然又想起了這件事,想用前段時間寫的KendyNet為lua提供一套網絡接口. 這套接口是單線程的,通過PeekMsg獲取網絡事件,PeekMsg會在底層驅動epoll主循環.雖然也可以提供多線程的接口, 在下面啟動一個線程來驅動epoll,將事件提交到消息隊列,由PeekMsg獲 ...

2012-07-29 21:25 10 8330 推薦指數:

查看詳情

[開源] gnet: 一個輕量級且高性能的 Golang 網絡

Github 主頁 https://github.com/panjf2000/gnet 歡迎大家圍觀~~,目前還在持續更新,感興趣的話可以 star 一下暗中觀察哦。 簡介 gnet 是一個基於 Event-Loop 事件驅動的高性能和輕量級網絡。這個直接使用 ...

Sat Sep 28 01:34:00 CST 2019 0 1680
開源一個網絡框架

前面有幾篇文章介紹過一個基於linux epoll的網絡接口,但並未將接口組合成一個方便使用的網絡框架。 下面先簡單介紹下以前發布過的網絡接口: 首先是基本接口: KendyNet.h KendyNet.c https://github.com/sniperHW/kendylib/blob ...

Thu Nov 01 22:09:00 CST 2012 14 6459
開源網絡 GCDAsyncSocket 筆記

GCDAsyncSocket 地址: https://github.com/robbiehanson/CocoaAsyncSocket/ 使用方法: 創建: asyncsocket ...

Fri Jul 20 00:58:00 CST 2012 1 21611
Cowboy 開源 WebSocket 網絡

Cowboy.WebSockets 是一個托管在 GitHub 上的基於 .NET/C# 實現的開源 WebSocket 網絡,其完整的實現了 RFC 6455 (The WebSocket Protocol) 協議標准,並部分實現了 RFC 7692 (Compression ...

Sat Feb 06 14:31:00 CST 2016 59 9378
C++開源網絡(Socket library)

(1)ACE 龐大、復雜,適合大型項目。開源、免費,不依賴第三方,支持跨平台。 http://www.cs.wustl.edu/~schmidt/ACE.html http://download.dre.vanderbilt.edu/ (2)Asio Asio基於Boost開發 ...

Tue Aug 22 18:07:00 CST 2017 0 3391
開源一個社交網站模擬登錄的

網站的登錄是抓取某些網站的必須步驟,大多數情況我們都是使用一個真實的瀏覽器去提交我們的登錄信息,但是在代碼中嵌套瀏覽器不僅會帶來性能損耗,還會帶來崩潰的風險。因此就有了這個使用httpRequest來模擬登錄的 imitate-login ,目前僅有微博網頁版和微博Wap版的實現,其它計划實現 ...

Sun Jun 28 07:59:00 CST 2015 4 2315
開源一個網絡圖片瀏覽器HooPhotoBrowser

  在公司開發項目中需要彈出展示從網絡上下載的圖片,並提供滑動展示功能。目前采用同事開發的圖片瀏覽器,后期有時間想優化一下。所以重溫了下以前開發的類似微博的項目中的圖片瀏覽器代碼,並抽取出來封裝成了現在這個框架。 目前功能還比較簡陋,有時間慢慢優化。擴展本地和網絡圖片以及其他支持 ...

Mon Feb 22 06:49:00 CST 2016 1 1910
Lua獲取網絡時間

作者:ani_di 版權所有,轉載務必保留此鏈接 http://blog.csdn.net/ani_di Lua獲取網絡時間 網絡授時服務是一些網絡上的時間服務器提供的時間,一般用於本地時鍾同步。 授時服務有很多種,一般我們選擇RFC-868。這個協議的工作流程是:(S代表Server ...

Mon Jul 15 07:16:00 CST 2013 0 3316
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM