AIS家电行业供应链管理系统综合分析-零部件订货对应分析需求
2012-07-12 23:02
246 查看
看了这么久理论确实很无聊,终于有点比较好玩的东西了,没错,web开发这种东西往往比较能够吸引我们学习的兴趣,上个学期用socket写了一个东西,但是感觉自己对网络开发根本就是啥都不懂,这个学期的c++相比更加复杂,各种代码海洋,所以,乘着这个机会,好好看看这个进阶篇!
如果将程序开发为一个基于web的应用,或者简称为webapp,你的程序会有下面几个特点:
1.能够访问你网站的人都能够使用这个应用。
2.位于web服务器的某个位置。
3.需要新功能时候很容易更新。
下面,就探讨web应用是怎么工作的
不论你在web上干什么,使用都离不开请求和响应,web请求作为某个用户交互的结果由web浏览器发送至web服务器,在web服务器做出对你的请求的应答并将你需要的东西发给你,这便是基本的一个刻画。
从具体步骤来讲,大致可以分为5步:
1.用户在使用的浏览器输入一个web地址,选择一个超链接或者点击一个按钮。
2.web浏览器识别用户的动作将其变成请求,发送至服务器。
3.web服务器收到请求,并决定接下来做什么。这里面大致有2种情况,如果用户请求的是static content即静态内容,比如html文件,图像或者其他在web服务器硬盘上存储的东西,web服务器会找到这个文件,并且将资源发回给用户。
但是如果请求的是dynamic content即动态内容的话呢?此时服务器必须运行一个程序来生成动态的回应。
4.服务器处理web请求,创建一个web响应,这会通过互联网发回给等待着的web浏览器。
5.web浏览器收到回复,并处理显示给用户看。
当然,这里比较烦人的是第四步,因为可能是静态内容也可能是动态内容,动态内容的话就需要得到用户的输入,找到web服务端对应的程序执行,执行后得到运行结果再返回给用户。这个动态内容的生成过程在web发展的初期就已经得到了标准化,称为CGI即common gateway interface,通用网关接口,符合这个标准的程序称为CGI脚本程序。
本文出自 “这与那” 博客,谢绝转载!
相关文章推荐
- AIS家电行业供应链管理系统综合分析-零部件订货对应分析需求
- AIS家电行业供应链管理系统综合分析-零部件订货对应分析需求
- AIS家电行业供应链管理系统综合分析-零部件订货对应分析需求
- 制造行业数据整合需求分析
- 综合应用:一个《购票系统》项目需求分析
- 机锋网2012年Q2运营数据分析:用户与开发者对应用的需求存在巨大差异
- 构建之法学习心得(需求分析,IT行业的创新)
- 未来软件行业人才需求趋势分析 ——转
- 关于全景在教育行业的需求分析
- 校企联合学院分析ERP在家电行业中的应用
- 第104讲: Spark Streaming电商广告点击综合案例需求分析和技术架构
- 2013年12月家电行业网站综合影响力排名
- 论软件需求分析方法和工具的选用—论文3:通信行业的应用
- 20day-、UI综合练习(网易彩票)---主要代码和对应的业务分析
- 论软件需求分析方法和工具的选用—论文4:IC行业内部的CAD应用
- 服装制造行业需求分析 -- 找准分析所需要的人
- 对手机制造行业供应链系统的一些需求的情景模拟分析
- 【前瞻产业研究院】陶瓷机械行业市场需求预测与投资战略规划分析报告
- 蔡军生先生第二人生的源码分析(111)脚本的综合分析(1)