re: 自己设想的一个IM服务器的架构(续一) Nash Tsai 2009-01-29 01:04
不知道你有沒有看過 SIP (RFC 3261), 他的架構跟你構想是一樣的, 他的 MESSAGE method 可以用來做 IM, 你可以用 OpenSER 做 SIP Proxy 跟 SIP Registra (登度伺服器), 及 OpenSER 的 Presence module 來達成在線檢測, MSILO module 可以做 offline messaging.
在 WIN32 開發可以用 ATL 裡的
#include <atlconv.h>
ATL::CA2W(str, CP_UTF8) - UTF8 Multibytes to Unicode
ATL::CW2A(wstr, CP_UTF8) - Unicode to UTF8 Multibytes