怎么实现类似于QQ开源API的功能,由第三方设计界面调用API?

小薇 发布于 2012/02/24 10:14
阅读 1K+
收藏 0

去年十一的几天闲来无聊,写了一个聊天系统(jchatting)应付一个课程的论文。

因为时间和个人能力的原因,软件的设计部分做的非常之烂,当时只求功能上的实现而已~

过了快四五个月了,这个项目一直没有更新,刚好最近比较闲,想重新设计一下,具体有一下几点主体思想:

  1. 代码整洁规范,设计合理;
  2. 多服务器,多客户端;多服务器负载均匀,宕机补救措施;
  3. 重点放在核心代码设计,而非界面设计;和QQ一样开放出核心代码接口,便于第三方在这个基础上开发自己的软件界面;
  4. 安全,性能;

以上四点是我目前进一步升级开发jchatting[http://www.oschina.net/p/jchatting]的宗旨,其中第3点是我在下一个版本中的重重之重,但是对于这个没有一点思路,对于目前web上开源api的做法都是使用Oauth协议进行安全验证和授权,但是对于一个c/s程序的验证和授权该怎么做呢?

感谢大家~

加载中
0
红薯
红薯
OAUTH 也是支持 C/S 架构的哦
seau
seau
现在好像没什么书教程讲如何设计搭建开发平台.都用oauth么?
0
小薇
小薇

引用来自“红薯”的答案

OAUTH 也是支持 C/S 架构的哦

我想着Oauth只不过是一个协议,也应该使用于任何场合和平台下~

也许我没有对sina,tencent微博开源api仔细研究,具体怎么使用代码实现这个协议还有很多不清楚的地方~

0
seau
seau
现在研究的咋样啦?没见你出教程啊
0
逐雅斋
逐雅斋

你可以加小逗比QQ机器人:3118409749 测试下!

小逗比网页版:http://www.xiaodoubi.com/

小薇
小薇
确实挺都比的~
返回顶部
顶部