- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
网上支付与交易
网络银行本身是一种基于互联网实现的一种特殊Web服务,之所以称其特殊,是因为它是一种专门为互联网用户提供银行业务和银行产品的Web应用平台。尽管网络银行Web服务程序和其他的Web服务程序相比,是专门为银行客户提供的一种特殊服务程序,但这种特殊性只体现在程序逻辑内部,而对于类似“服务程序通过互联网如何接受用户请求”以及“服务程序如何理解、分析用户请求”并进而“响应用户请求”等环节而言,网络银行Web服务程序和普通的Web服务程序并没有任何区别,同样的,对于客户而言,如何请求网络银行Web服务以及如何接收并处理Web响应的过程与请求普通的Web站点程序并进行接受和响应的过程也没有任何区别。因此,一个基于网络银行应用的Web服务器与客户端的数据交换过程与普通Web应用中涉及的Web服务器与客户端进行的数据交换过程没有任何区别。
在了解网络银行应用如何进行业务处理之前,我们必须对网络银行应用中涉及的两个主体——服务程序(服务器)与客户机(浏览器)之间的数据交换过程有一个清晰的了解,只有明白了二者之间如何交换数据、如何理解和识别数据、如何处理请求和响应,才能在此基础上进而对经过提取和识别的数据(请求)进行应用逻辑处理。如果一个服务程序根本无法接受Web请求,或者根本不懂得如何识别请求中的内容,它是不可能正确处理客户请求的,这样的服务程序也不可能提供任何有效的应用。
正是因为上述原因,因此,我们特别引入网络部分的讲解,力图帮助大家了解Web应用的网络数据交换过程。本部分的内容将通过如下框架进行展开:
网络数据交换综述:
网络数据交换交换必须实现三个环节:
(一)网络数据传输:传输主要解决数据的送达,数据通过网络顺利到达目的端主机,并且被正确的处理程序所接收是实现网络数据交换的必要前提。这部分我们将结合OSI参考模型来为大家介绍网络数据传输的各个环节,通过这部分大家将了解有关网络传输方面的基本原理以及与数据传输相关的一些规则(协议)和处理机制,如IP地址、交换、路由等。
(二)网络数据处理:数据处理主要解决数据送达之后,服务程序如何接收数据、识别数据和如何进行处理响应的问题。对于由B/S构成的Web应用而言,数据主要包括两类:请求数据和响应数据。因此,网络数据处理部分的讲解将从分析Web服务器与客户机之间请求和响应的具体发生过程(会话过程)、请求和响应的具体格式(数据格式)以及服务器处理请求和客户端处理响应的方式(处理方式)等方面展开。
(三)应用逻辑处理:应用逻辑处理主要包括执行用户请求中涉及的业务操作,同时也负责生成响应内容,并提交给服务程序,由服务程序进行后续的响应处理。
二、建立分析框架:
对于上述内容而言,我们如何在课程中为大家展开,是一个比较困难的问题,因为大多数同学欠缺网络以及Web应用开发方面的相关知识,而诸如网络银行之类的应用本身又是一个复杂的系统工程,其涵盖的知识内容非常庞大,所以,建立一个相对清晰的分析和讲解的框架就非常必要了。
经过仔细思考,我本人总结了如下分析思路来帮助大家认识和掌握本部分的内容:
建立基于Web数据交换的实验环境
网络环境
原理:IP、ARP、连通性测试
相关命令:Ipconfig、ARP –ads、Ping)
应用环境(Web服务程序+部署应用逻辑)
(1)安装Web服务程序(部署见(二).5)
IIS的安装过程:控制面板(windows组件
Tomcat的安装过程
安装JDK1.5(
配置JAVA_HOME环境变量(
安装TOMCAT5.x
(2)启动Web服务器程序
IIS:通过服务项、管理工具界面启动;
Tomcat:通过服务项、Monitor、Startup.bat
(3)测试Web服务程序
通过Netstat或Fport命令进行监听测试
通过Telnet(回显)和IE进行连接测试
理解Web数据交换的入口操作及相关概念
URL概念机构成
协议名的作用
主机名及域名解析:
通过system32\drivers\etc\hosts配置
通过DNS配置
端口号及Socket:
原理:Socket本质是一个数据流缓冲区,该缓冲具有容量限制,一个大的请求或响应一般被分为多次进行缓冲,每次缓冲都是一个Segment
图解:见下图
实验理解:Telnet ~~~ 8080(
GET / HTTP/1.1(观察chunk头
资源名:资源路径+资源名称
主目录查询及设置
IIS(一种)(TOMCAT(三种)
默认首页的设置过程
IIS(一种)(Tomcat(一种)
演示conf与ROOT\WEB-INF中web.xml的冲突
虚拟目录的查询及设置:
以99/bank为例解释何为虚目录
IIS(一种)(Tomcat(两种)
Tomcat:在Server.xml
您可能关注的文档
最近下载
- 2017年版2020年修订高中课程标准培训《高中体育与健康课程标准的继承、创新与发展》.ppt VIP
- N2010色谱工作站说明书.doc VIP
- 2017年版2020年修订高中课程标准培训《基于学科核心素养的高中体育与健康教学改革》.ppt VIP
- 涂塑钢管焊接施组方案.pptx VIP
- TCECS1179-2022 预铺防水卷材应用技术规程.pdf VIP
- 普通高中体育与健康课程标准2017年版2020年修订解读与培训课件.pptx VIP
- 2025届高考数学复习 解析几何 备考策略课件.pptx
- 仪表实操题集.doc VIP
- 2023年煤矿企业安全生产管理人员考试题库.pdf VIP
- 【总结】水利工程建设监理工作总结报告..docx VIP
文档评论(0)