小弟我需要设计一个C/S和B/S共用的数据接口,大家有类似的经验吗?一般用什么协议

我需要设计一个C/S和B/S共用的数据接口,大家有类似的经验吗?一般用什么协议?
我需要设计一个C/S和B/S共用的数据接口,大家有类似的经验吗?一般用什么协议?

WebServices ?
DataSnap ?

要求是 B/S 只能获取有限的数据库信息。
有点难啊...

------解决方案--------------------
同一类库,不同接口
------解决方案--------------------
不知道你这个是要怎么个共用法呀,WebServices肯定是能实现的.
------解决方案--------------------
学习中

------解决方案--------------------
同一类库,引出WebServices供 BS 程序使用,引出Socket 供CS程序使用
------解决方案--------------------
WebServices +SOAP,推荐 推荐.
 OR
COM 浮云浮云.
------解决方案--------------------
webservice+数据压缩
------解决方案--------------------
DataSnap Server ( JSON格式输出数据 )
------解决方案--------------------
中间件数据交换用xml才是王道
------解决方案--------------------
我用TIdTCPServer控件
------解决方案--------------------
自定义格式!!