Your SlideShare is downloading. ×
0
Android基于REST的CS架构方案
Android基于REST的CS架构方案
Android基于REST的CS架构方案
Android基于REST的CS架构方案
Android基于REST的CS架构方案
Android基于REST的CS架构方案
Android基于REST的CS架构方案
Android基于REST的CS架构方案
Android基于REST的CS架构方案
Android基于REST的CS架构方案
Android基于REST的CS架构方案
Android基于REST的CS架构方案
Android基于REST的CS架构方案
Android基于REST的CS架构方案
Android基于REST的CS架构方案
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Android基于REST的CS架构方案

1,914

Published on

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

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

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

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

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

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

×