android客户端与服务器数据交互流程(一)_第1页
android客户端与服务器数据交互流程(一)_第2页
android客户端与服务器数据交互流程(一)_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Android客户端与服务器数据交互流程一个门户网站的制作的流程:首先,由网页设计师只做网页设计, 即画出来网站在浏览器中显示的样子,然后由前端人员编写 Html+CSS+J既实现网站的动态效果,比如说导航栏的下拉显示,然 后Ajax的局部信息更新等,然后通过后台程序如 JSP,PHP, .NET等 语言将数据库中的信息与前台页面相结合,这样,一个站就这样被建好了。而Android客户端,也是有UI设计师,UI前端,程序构成的, 同样程序这边的话,最近 Html5+CSS对火热开启,很多公司也需要 html5+css3进行Android程序的开发了。呜呜,抢我的饭碗。虽然 说哥也是懂html+

2、css的。嘿嘿,这样解释的话,可能大家不清楚, 其实木有必要弄清楚网站的建站过程,这里只是给大家普及一下知 识,没必要弄清楚。基础知识:我们需要知道,Http协议是基于TCPB议的,而TCP 协议是一种有连接,可靠的传输协议,如果丢失的话,会重传。所以 这样的话,就不会有数据的丢失了。而 Http协议有三种方法, Get,Post,Head方法,但是用的多的只有 Get和Post方法,Get方法 是将请求参数放在请求头中,所以请求的参数在URL中可见,而Post 方法是将请求参数放在数据部分,所以在 URL中不可见,Post相对 来说保密,所以在提交重要信息的时候,用的都是 HttpPost方

3、法来 实现的.而在B/S模式中,B代表浏览器,S代表服务器,在浏览器和服 务器的通信之中,因为B/S之间不会一直保持连接,所以才会加入Cookie机制,来辨认所操作的对象。用户浏览网页的操作如下:当用户点击一个连接或者一个按钮的时候,浏览器通过发送一个请求给 服务器,然后由服务器接收该请求,然后解析到用户请求的是哪些内 容,然后查找到相关资源,再将数据返回给浏览器,由浏览器解析数 据,然后显示给用户看到用户所需要看到的页面。所以, Android和 B/S模式差不多,其实也就是发送请求,接收数据,然后解析数据, 显示到手机上的过程,没什么太大的区别,谁让咱用的是互联网,用 的是TCP/IP协议呢,是吧。要理解是:所有的操作都是向服务器请 求数据的过程。首先,我们要熟悉 Android的HttpGet和HttpPost请求。其中Apache公司已Z 码:1.使用HttpGet请求Baidu的主页:etStatusCode() = 200) xecute(httpPost);etStatusCode() = 200) String s

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论