powertalkbox免費開源的asp.net,即時通訊控制與大家分享這是一款免費開源的控制,作者的初衷是為了讓來到網站上的人流資源更好的被把握住.
傳統方式的弊端:
靠網站聯絡方式:有時來客會考慮到電話費的問題,如果長途的話,就會更使其考慮是否需要聯繫了.
QQ/MSN等線上客服,如果客戶電腦並沒有安裝QQ或受到病毒幹擾,或本身就沒有QQ號,會使這類人群錯過.
使用其他網站的收費IM系統,如果其他網站的IM連接字串形式,會收到其他網站的頻寬,流量,等不穩定因素幹擾,並且每年的服務費用並不低.
PowerTalk控制項的好處:
免費開源,使用者可以放心大膽的使用,控制原始碼提供豐富的中文註解,可以使使用者看到核心原理.
二次開發性強,控制項提供很多屬性,介面,以及事件,開發者可以根據自己的需要,任意改裝,包括外觀,內部儲存資訊方式,例如資料庫或txt等.
系統跑在自己的伺服器上,這就不用擔心使用其他網站IM帶來的干擾影響,並且還是免費的.
現成範例多,開發者可以根據需要改程序,而不要花很長時間去重新設計,省時省力程序裡有精靈的提示程序,如果想使精靈發聲說話,請在系統里安裝Microsoft Speech SDK 5.1. msi,
在打上中文語言包,就可以幫您讀出聊天中文內容。
客戶端互動是使用WebService技術,WebService檔案在原始碼->Chat->PowerTalk-FetionInterFace.asmx,所以才配置PowerTalkClient.exe.config
本範例項目是單客服與多個客戶之間的聊天,如果想更改成多個客服,只要注意兩個地方即可。
WinForm下PowerTalkClient客戶端LoginFrm.cs的登入框this.textBox1.Text = "線上客服";,上面預設是"線上客服"
WebForm下Web端PowerTalk/IM/Chat.aspx.cs的string WebServiceAnser = "線上客服", 上面預設是"線上客服"
"線上客服"這兩個對應上即可多一個客服比如,你的資料庫裡的名是客服1,客服2,.....等等,利用程式把上面的"線上客服"替換即可利用客服1進行交談。
客戶端資料夾包含客戶端管理系統帶IP智慧庫,具體解析登陸者的位址飛信功能
展開