原文:SuperSocket快速入門(三):實現你的AppServer和AppSession

什么是AppSession AppSession 代表一個和客戶端的邏輯連接,基於連接的操作應該定義於在該類之中。你可以用該類的實例發送數據到客戶端,接收客戶端發送的數據或者關閉連接。同時可以保存客戶端所關聯的數據。 什么是AppServer AppServer 代表了監聽客戶端連接,承載TCP連接的服務器實例。理想情況下,我們可以通過AppServer實例獲取任何你想要的客戶端連接,服務器級別的 ...

2015-07-20 23:56 4 3689 推薦指數:

查看詳情

SuperSocket入門(二)- 探索AppServerAppSession,Conmmand和App.config

在上一篇文章中,我們已經了解到了如何在SuperSocket處理客戶端請求。 同時我們可能會發現一個問題,如果我們的服務器端包含有很多復雜的業務邏輯,這樣的switch/case代碼將會很長而且非常難看,並且沒有遵循面向對象設計的原則(OOD)。 在這種情況下 ...

Fri Jan 20 06:35:00 CST 2017 6 3530
SuperSocket快速入門(一):什么是SuperSocket

什么是SuperSocket   SuperSocket(下文簡稱SS)是一個輕量級, 跨平台而且可擴展的 .Net/Mono Socket 服務器程序框架。你無須了解如何使用 Socket, 如何維護 Socket 連接和 Socket 如何工作,但是你卻可以使用 SuperSocket ...

Sun Jul 19 13:05:00 CST 2015 1 9541
SuperSocket快速入門(二):啟動程序以及相關的配置

如何快速啟動第一個程序 既然是快速入門,所以,對於太深奧的知識點將不做講解,會在后續的高級應用章節中,會對SS進行拆解。所有的實例90%都是來自SS的實例,外加本人的注釋進行講解。 一般應用而言,你只需掌握五點就夠了,如果SS內置的協議模板已經夠用,你可以無視第5條。 如何配置 ...

Mon Jul 20 10:59:00 CST 2015 1 4308
SuperSocket入門(五)-常用協議實現模版及FixedSizeReceiveFilter示例

Socket里面的協議解析是Socket通訊程序設計中最復雜的地方,如果你的應用層協議設計或實現不佳,Socket通訊中常見的粘包,分包就難以避免。SuperSocket內置了命令行格式的協議CommandLineProtocol,如果你使用了其它格式的協議,就必須自行實現 ...

Tue Jan 24 06:26:00 CST 2017 7 3804
基於SuperSocket實現的WebSocket(前端)

本文內容是搭配后端使用的,沒看過WebSocket后端實現的童鞋們戳這里 咳咳,其實前端實現相對就容易很多了,因為我們有JavaScript WebSocket Api,它看上來大致是這樣的: var ws = '';//WebSocket對象 var userName = '測試同學 ...

Wed Nov 09 00:54:00 CST 2016 4 6002
supersocket實現上傳文件

0.先上章效果圖吧; 1.目錄結構: 2.上傳客戶端類庫介紹: ITransferEngine: TransferEngine: 上傳的相關事 ...

Mon Jun 29 18:22:00 CST 2015 12 5340
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM