Android 的 C/S 架构方案 rain 2011.6.10
介绍 <ul><li>Blog: http://rainboyan </li></ul><ul><li>Twitter: @rainboyan </li></ul>
目录 <ul><li>协议 </li></ul><ul><li>框架 </li></ul><ul><li>工具 </li></ul><ul><li>演示 </li></ul>
协议 <ul><li>Plain Old XML ( POX ) </li></ul><ul><li>SOAP </li></ul><ul><li>REST </li></ul>
REST <ul><li>表象化状态转变  ( Representational State Transfer   ) </li></ul><ul><li>Roy Fielding 博士在 2000 年提出的一种软件架构风格  </li></u...
 
 
REST 的设计原则 <ul><li>为所有“事物”定义 ID </li></ul><ul><li>将所有事物链接在一起 </li></ul><ul><li>使用标准方法 </li></ul><ul><li>资源多重表述 </li></ul><...
REST: Security <ul><li>WS*- </li></ul><ul><li>OAuth 1.0a/2.0 </li></ul>
框架 <ul><li>Client </li></ul><ul><li>Server </li></ul>
框架  - Client <ul><li>Android 2.2 </li></ul><ul><li>Spring Android 1.0 M3 </li></ul>
框架  - Server <ul><li>Spring 3.0.5 </li></ul><ul><li>Hibernate 3.6.3 </li></ul><ul><li>Spring MVC 3 </li></ul>
工具 <ul><li>Eclipse </li></ul><ul><li>Maven </li></ul><ul><li>Android Tools </li></ul><ul><li>MySQL Server </li></ul>
演示
 
Upcoming SlideShare
Loading in...5
×

Android基于REST的CS架构方案

1,937

Published on

此文档简要介绍了Android作为比较流行的智能终端,客户端如何基于REST协议与服务端来交互的方案及框架选型。

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,937
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
17
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Android基于REST的CS架构方案

  1. 1. Android 的 C/S 架构方案 rain 2011.6.10
  2. 2. 介绍 <ul><li>Blog: http://rainboyan </li></ul><ul><li>Twitter: @rainboyan </li></ul>
  3. 3. 目录 <ul><li>协议 </li></ul><ul><li>框架 </li></ul><ul><li>工具 </li></ul><ul><li>演示 </li></ul>
  4. 4. 协议 <ul><li>Plain Old XML ( POX ) </li></ul><ul><li>SOAP </li></ul><ul><li>REST </li></ul>
  5. 5. REST <ul><li>表象化状态转变 ( Representational State Transfer ) </li></ul><ul><li>Roy Fielding 博士在 2000 年提出的一种软件架构风格 </li></ul><ul><li>相比复杂的 SOAP 和 XML RPC 方式更加简洁 </li></ul>
  6. 8. REST 的设计原则 <ul><li>为所有“事物”定义 ID </li></ul><ul><li>将所有事物链接在一起 </li></ul><ul><li>使用标准方法 </li></ul><ul><li>资源多重表述 </li></ul><ul><li>无状态通信 </li></ul>
  7. 9. REST: Security <ul><li>WS*- </li></ul><ul><li>OAuth 1.0a/2.0 </li></ul>
  8. 10. 框架 <ul><li>Client </li></ul><ul><li>Server </li></ul>
  9. 11. 框架 - Client <ul><li>Android 2.2 </li></ul><ul><li>Spring Android 1.0 M3 </li></ul>
  10. 12. 框架 - Server <ul><li>Spring 3.0.5 </li></ul><ul><li>Hibernate 3.6.3 </li></ul><ul><li>Spring MVC 3 </li></ul>
  11. 13. 工具 <ul><li>Eclipse </li></ul><ul><li>Maven </li></ul><ul><li>Android Tools </li></ul><ul><li>MySQL Server </li></ul>
  12. 14. 演示
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×