開發構想
近兩年,開發上頻繁的使用Redis數據庫,其簡單的通訊協議和快速的響應讓我印象深刻,但是.Net下的ServiceStack組件的商業化着實對我產生了一些想法,當然,讓我開發一套完整的Redis引擎,我還是心有餘而力不足的,但是千里之行始於足下,我想,我可以先開源一套基於文本通訊的簡單C/S服務組件,讓大家現有個簡單的輪子,有了這樣的輪子,大家之後想造轎車也行,造SUV也不錯,造越野車也都是可行的。
語言和框架的選擇
作爲.Net的老程序員,我最大的技術憑藉也是基於.Net的,鑑於目前良好的開發氛圍和開源的先天條件,我選擇基於.Net Core進行開發,語言則是.Net的優先語言C#。
開源協議和平臺
此套件將在Github上開放源代碼,訪問地址是:https://github.com/inmount/dotnet-core-***
想了想還是基於MIT協議開源,畢竟寬鬆些,大家拿着想幹什麼都行^_^。