2014-01-09 129 views
2

請原諒我,如果我的問題聽起來很愚蠢。創建程序Ala IRC客戶端,FICS客戶端

我希望我的程序能獨立於數據庫驅動程序。所以我打算讓它成爲IRA客戶端或FICS客戶端。

  1. 什麼樣的服務器是FICS(免費Internet國際象棋服務器)和IRC服務器?

  2. 對於服務器部分是否屬實,我必須配置telnet服務器?

  3. 如果這是真的,它是唯一的選擇嗎?

  4. 如果我選擇telnet服務器,我可以用c#.net winform建立客戶端嗎?

  5. ASP.Net Webservice是一個更好的解決方案嗎?

對於客戶端部分,我將使用c#.net winform。

請幫忙。提前致謝。

回答

3

一些google搜索後..

  1. 我想FICS是一個telnet服務器,但很顯然,客戶端可以通過telnet連接連接到服務器:http://blog.mekk.waw.pl/archives/7-How-to-write-a-FICS-bot-part-I.html
  2. 我已經測試KpyM服務器(Telnet服務器對於Win:http://www.kpym.com/2/kpym/index.htm),服務器足以實現我打算做的事情。
  3. 我認爲ASP.Net Webservice是其他選擇之一而不是telnet。如果有人知道其他人,請告訴我。
  4. 有許多用於.Net的Telnet的庫,我測試了其中一個庫(http://www.dart.com/telnet-net-code-examples-samples.aspx),所以答案是肯定的。
  5. 我將離開這一個,因爲我不深入的兩個解決方案(ASP.Net Web服務和telnet)

我不知道爲什麼對它的瞭解這一特定領域並沒有得到很多的響應。在我的情況是沒有。