




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、2022/7/121电子商务若干支撑技术2022/7/122清华大学软件学院本节内容电子商务系统的组成电子商务的设计技术电子商务的通信技术电子商务的信息处理技术电子商务的支付技术电子商务的安全技术2022/7/123本节内容电子商务系统的组成电子商务的设计技术电子商务的通信技术电子商务的信息处理技术电子商务的支付技术电子商务的安全技术2022/7/124电子商务系统的组成P33供应链物流客户决策中心认证中心支付中心2022/7/125电子商务平台电子商务服务商(ICP/ISP/ASP)认证中心决策支持物流客户供应链支付中心图:典型的电子商务系统的组成2022/7/126电子商务平台电子商务平台
2、的后台系统是由软件组成的网络基础结构,包括基于Internet的数据库、应用服务器、内容管理软件和个性化组件。 电子商务平台的前台应用系统由客户网上自我服务、供应商网上自我服务、网上采购系统、网上商店、 电子账单与支付和电子支付网关等组成。电子商务平台的前台和后台应用系统结合完成对企业的决策支持、物流管理、认证管理、客户管理等业务。2022/7/127电子商务平台门户网站所谓门户网站,是指通向某类综合性互联网信息资源并提供有关信息服务的应用系统。 我们常见的电子商务的门户网站有:2022/7/1282022/7/1292022/7/12102022/7/12112022/7/1212供应链(S
3、upply Chain)供应链(Supply Chain)是指围绕核心企业,通过对信息、物流、资金流的控制,从采购原材料开始,制成中间产品以及最终产品,最后由销售网络把产品送到消费者手中的将供应商、制造商、分销商、零售商、直到最终用户连成一个整体的基于功能的网链结构模式。2022/7/1213物流物流这一名词1915年最早由美国学者阿奇萧提出的。在“运动”中创造价值。第二次世界大战中,美国军队为了改善战争中的物资供应状况,研究和建立了“后勤”理论,并在战争活动中加以实践和应用。战后,这一理论被应用到企业界,其内涵得到了进一步的推广,涵盖了整个生产过程和流通过程,包括生产领域的原材料采购、生产过
4、程中的物料搬运与厂内物流到商品流通过程中的物流。 “物质资料的运动”“使用信息技术为消费者提供低成本服务的活动” 2022/7/1214物流社会物流企业物流设备制造运输仓储装卸包装配送信息服务生产物流供应物流销售物流回收物流废弃物流图: 物流体系2022/7/1215信息系统 作业系统 采购销售生产订货发货库存配送装卸包装包装图: 物流系统的构成2022/7/1216客户只要通过电子商务系统购买商品(包括有形、无形商品和服务),就是电子商务系统中的采购者,也就电子商务系统的客户客户管理系统是电子商务系统的重要组成部分2022/7/1217决策中心管理的核心是“决策”。全球经济一体化的进程以及信
5、息技术的发展,消除了许多流通壁垒。企业比以往任何时候都面临着更为复杂的生存环境,更难以形成并维护其竞争壁垒。竞争的压力对企业制定决策的质量、速度都有更高要求。2022/7/1218决策支持系统决策支持系统作为一种新兴的信息技术,能够为企业提供各种决策信息以及许多商业问题的解决方案,从而减轻了管理者从事低层次信息处理和分析的负担,使得他们专注于最需要决策智慧和经验的工作,因此提高了决策的质量和效率。决策支持系统(Decision Support System, 以下简称DSS)的定义 :决策支持系统通过结合个人的智力资源和计算机的能力来改进决策的质量。它是一个基于计算机的支持系统,服务于处理半结
6、构化问题的管理决策制定者。2022/7/1219决策支持系统应用 销售支持 客户分析和市场研究 财务分析 运筹和战略计划 企业分析 2022/7/1220决策支持系统典型组件P46数据管理子系统 模型管理系统 知识管理系统 用户界面子系统 用户 2022/7/1221认证中心认证中心(CA)是一些不直接从电子商务交易中获利的第三方机构,负责发放和管理数字证书,使网上交易的各方能够相互确认身份。2022/7/1222支付中心支付中心的功能是为电子商务系统中采购者、供应者等系统角色提供资金支付方面的服务。此角色一般由网上银行承担,提供网上支付服务,并保证支付的安全性2022/7/1223课程内容电
7、子商务系统的组成电子商务的设计技术电子商务的通信技术电子商务的信息处理技术电子商务的支付技术电子商务的安全技术2022/7/1224电子商务的设计技术WEB技术 HTML XML JAVAJ2EE2022/7/1225WEB技术Web客户机InternetWeb服务器中间件软件应用超文本内容数据库Web技术结构2022/7/1226Web通信的基本原理 由浏览器向WWW服务器发出HTTP请求,WWW服务器接到请求后,进行相应的处理,将处理结果以HTML文件的形式返回给浏览器,客户浏览器对其进行解释并显示给用户。WWW服务器要与数据库服务器进行交互,必须通过中间件来实现。2022/7/1227W
8、eb浏览器浏览器是客户端计算机上的应用软件,就像一个字处理程序一样(如WordPerfect或Microsoft Word)。在屏幕上看到的网页是浏览器对HTML文档的翻译。由于浏览器使用图形用户界面(GUI),用户在使用计算机时不必用键盘输入各种操作命令,只需用鼠标选择相应的图标来进行操作,方便了用户。Web浏览器工作时首先使用HTTP协议向WWW服务器发送请求以访问指定的文档或服务;相应的,Web服务器会发回请求的响应文档,浏览器阅读解释其中所有的标记代码并以正确的格式显示。浏览器的一般具有URL定向、超级链接、离线浏览、查找、存储和打印等功能。2022/7/1228Web服务器2022/
9、7/1229Web 服务器Microsoft IIS(Internet Information Server)IIS具有与操作系统的亲和性并继承了Microsoft产品一贯的用户界面,可以与Microsoft Proxy Server、Certificate Server、Site Server、Back Office以及其他应用程序紧密结合,成为功能强大、使用方便的Web服务器。IBM Web SphereWeb Sphere是一组专门为商务网站设计的套件,其中最主要的是Web Sphere Commerce Suite,它包含的工具可以创建和管理电子贸易Web站点和复杂分类数据,另外还包括
10、可在主机上安装电子贸易站点的服务器软件和支付软件,这种支付软件可以帮助安全地处理Internet支付。 2022/7/1230WEB服务器ApacheApache源于NCSA httpd服务器,经过多次修改,成为世界上最流行的Web服务器软件之一。它属于自由软件,特点是简单、速度快、性能稳定,并可以做代理服务器使用。可以支持SSL技术,支持多个虚拟主机。Apache +Linux被称为自由软件的黄金组合,性能虽然不是最佳,但其价格优势对小型网站的诱惑力还是相当大的。BEA WebLogicBEA WebLogic Server是BEA Web应用服务器的旗舰产品,是用于集成、开发、部署和管理大
11、型分布式Web应用、网络数据库应用的Java应用服务器。它将Java的动态功能和Java Enterprise标准的高效性和安全性引入大型Web应用的集成和开发之中,代表了新一代Web应用服务器的发展方向。BEA WebLogic Server 是第一个提供 EJB 组件、Java 消息传递和事件服务、微软 COM 集成以及零管理客户机的 Web 应用服务器。 2022/7/1231WEB服务器Iplanet Web Server(Netscape Enterprise Server)以能在众多异种平台上运行见长,目前仍然拥有很高的市场占有率。其主要功能有:带有客户端授权的SSL、Verity
12、的集成式检索器、SNMP、出色的数据库连接功能和Web网站内容管理等服务。Oracle Web Server支持多种平台,与Oracle数据库产品配合使用能获得最佳性能,具有良好的扩展性和可移植性,良好的安全性,提供多种安全机制,如简单的防火墙、帐号管理等功能。2022/7/1232数据库2022/7/1233数据库OracleOracle公司产品, 是以高级结构化查询语言(SQL)为基础的大型关系数据库,是目前最流行的客户/服务器(CLIENT/SERVER)体系结构的数据库之一,特点:引入了共享SQL和多线索服务器体系结构,减少了资源占用提供了基于角色(ROLE)分工的安全保密管理 支持大
13、量多媒体数据 提供了与第三代高级语言的接口软件PRO*系列,能在C,C+等主语言中嵌入SQL语句及过程化(PL/SQL)语句,对数据库中的数据进行操纵。 提供了新的分布式数据库能力。可通过网络较方便地读写远端数据库里的数据,并有对称复制的技术。 2022/7/1234数据库Microsoft SQL Server Microsoft公司产品。是一个全面的、集成的、端到端的数据解决方案,它为企业中的用户提供了一个安全、可靠和高效的平台用于企业数据管理和商业智能应用。 最初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2 版本。在
14、Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了。Microsoft 将SQL Server 移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本。Sybase 则较专注于SQL Server在UNIX 操作系统上的应用。2022/7/12352022/7/1236数据库DB2IBM公司产品。起源于System R和System R*。他支持从PC到UNIX,从中小型机到大型机;从IBM到非IBM(HP及SUN UNIX系统等)各种操作平台。DB2数据库核心又称作DB2公共服务器,采用多进
15、程多线索体系结构,可以运行于多种操作系统之上,并分别根据相应平台环境作了调整和优化,以便能够达到较好的性能。2022/7/1237数据库SyBaseSybase数据库是基于Client/Server体系结构的大型网络数据库系统。它由3个主要部分构成:进行数据库管理和维护的一个联机关系数据库管理系统Sybase SQL Server支持数据库应用程序系统的建立与开发的一组前端工具软件Sybase SQL Toolset可把异构环境下任何厂商的应用软件、任何类型的数据连接在一起的接口Sybase Open Client/Open Server MySQLMySQL公司开发、发布和支持。开源的关系数
16、据库管理系统,是一个快速的、多线程、多用户和健壮的SQL数据库服务器。支持关键任务、重负载生产系统的使用,也可以将它嵌入到一个大配置(mass-deployed)的软件中去 2022/7/1238数据库结构化查询语言SQL关系数据库标准查询语言。由IBM公司于1974年首先提出并使用的 ,1986年美国国家标准局把SQL作为关系数据库语言的美国标准,1987年国际标准化组织(ISO)通过这一标准.此后各个数据库厂家纷纷推出各自的SQL软件或与SQL的接口软件.这就使大多数数据库均用SQL作为共同的数据存取语言和标准接口,使不同数据库之间的互操作有了共同的基础.SQL已成为数据库领域中一个主流语
17、言.人们把确立SQL为关系数据库语言标准及其后的发展称为是一场革命. 2022/7/1239HTMLHTML(Hyper Text Markup Language 超文本标记语言)是一种用来制作超文本文档的简单标记语言。基于SGML(Standard Generalized Markup Language,标准广义置标语言,是一套用来描述数字化文档的结构并管理其内容的复杂规范)中的一个子集演变而来的。 HTML语言是通过利用各种标记来标识文档的结构以及标识超链接的信息。 用HTML编写的超文本文档称为HTML文档,它能独立于各种操作系统平台(如UNIX,WINDOWS等)。 2022/7/12
18、40XML(eXtensible Markup Language )2022/7/1241可扩展置标语言XML(eXtensible Markup Language)是一种置标语言。它有两个先驱SGML和HTML,这两个语言都是非常成功的置标语言,但是他们都在某些方面存在着与生俱来的缺陷。XML正是为了解决它们的不足而诞生的。2022/7/1242XML技术的应用 应用于客户需要与不同的数据源进行交互时 。数据可能来自不同的数据库,他们都有各自不同的复杂格式。但客户与这些数据库间只通过一种标准语言进行交互,那就是XML。由于XML的自定义性及可扩展性,它足以表达各种类型的数据。 应用于将大量运
19、算负荷分布在客户端,即客户可根据自己的需求选择和制作不同的应用程序以处理数据,而服务器只须发出同一个XML文件 应用于将同一数据以不同的面貌展现给不同的用户。 应用于网络代理对所取得的信息进行编辑、增减以适应个人用户的需要 2022/7/1243XML文档数据访问2022/7/1244XML文档数据访问XML分析器用来装载XML文档到缓存中,文档装载时,可以使用DOM或者SAX接口进行检索和处理 DOM(Document Object Model)接口由W3C组织提出的用于访问XML文档的标准接口,是采用树状对象集合的方式访问给定文档内容的抽象规范 很多编程语言都实现了DOM,提供了比SAX更
20、加丰富的编程接口,简单易用SAX(Simple API for XML)接口是 XML_DEV 邮件列表中的成员根据应用的需求自发地定义的一套对 XML 文档进行操作的接口规范。 SAX 提供了一种对 XML 文档进行顺序访问的模式,是一种快速读写 XML 数据的方式2022/7/1245XML的特点良好的可扩展性内容与形式的分离遵循严格的语法要求、便于在不同的系统之间信息的传输具有良好的保值性2022/7/1246JAVA产生历史1991年,Sun公司为消费电子产品开发了一个名为Oak的软件,在安全性和可移植性方面有所增强1994年下半年,Internet发展迅猛,Sun把Oak的技术应用于
21、网络,命名为Java1995年,Sun正式发布了Java语言, Microsoft、IBM、NetScape、Apple、DEC、SGI等公司纷纷购买Java语言的使用权1996年,Sun公司专门成立JavaSoft分公司来发展Java2022/7/1247JAVAJava的应用Java+XML为电子商务提供解决方案Web Service移动终端应用程序开发Peer 2 Peer:JXTA交互式电视:JavaTV实时Java: Real Time Java分布式计算:JINI2022/7/1248JAVAJava的优点完全面向对象的程序开发语言Java虚拟机为Java提供了一个程序运行的解释环
22、境,使Java程序代码独立于平台,具有可移植性和平台无关性吸收了C和C+的优点,程序员容易掌握去掉了C和C+中影响程序健壮性的部分,如:指针、内存的申请和释放提供了多线程机制提供了动态下载程序代码的机制提供了代码的检验机制保证程序的安全性2022/7/1249JAVAJava平台框架2022/7/1250JAVAJava平台框架J2SE由于跨平台的优势,许多桌面软件已经用java来开发,尤其是在图形用户界面设计方面J2EE在企业计算中大显身手,除了微软以外的公司都有各自的J2EE产品:BEA的WebLogic、IBM的Websphere、Oracle的ApplicationServer、CA、
23、HP。充分体现IT行业两种技术思想的碰撞:封闭技术(微软)vs 开放标准J2ME充分占领了消费电子市场,占世界市场份额95的厂商已经签约采用JavaCard技术(斯伦贝谢),手机上的应用开发平台已经广泛应用(Nokia和Motolora),数字电视机顶盒上的应用开发平台标准已经采用java技术(欧洲MHP标准和美国ATSC标准)2022/7/1251J2EE概述J2EE是一种利用Java 2平台来简化诸多与多级企业解决方案的开发、部署和管理相关的复杂问题的体系结构。J2EE技术的基础就是核心Java平台或Java 2平台的标准版,J2EE不仅巩固了标准版中的许多优点,例如“编写一次、到处运行”
24、的特性、方便存取数据库的技术以及能够在Internet应用中保护数据的安全模式等等,同时还提供了对 EJB、Java Servlets API、JSP以及XML技术的全面支持2022/7/1252J2EE体系结构纯HTML浏览器Java小应用桌面系统Java应用其他设备J2EE客户端Web服务器JspJspJavaServletJ2EE平台EJB容器EJBEJBEJBJ2EE平台客户端表示服务器端表示服务器端商业逻辑企业信息系统2022/7/1253J2EE的核心技术2022/7/1254课程内容电子商务系统的组成电子商务的设计技术电子商务的通信技术电子商务的信息处理技术电子商务的支付技术电子
25、商务的安全技术2022/7/1255电子商务的通信技术计算机网络网络通信协议互联网(Internet)2022/7/1256计算机网络计算机网络是指将若干地理位置不同并具有独立功能的多个计算机,通过通信设备和传输线路连接起来,实现信息交换和资源共享的系统。建立计算机网络的主要目的是实现资源共享 ,网络资源主要包括(1)硬件资源(2)软件资源(3)数据资源计算机网络的功能是网络用户共享网络资源,互相交换数据信息 2022/7/1257计算机网络的分类按区域大小分局域网、城域网、广域网按是否局限在企业内部及和互联网的关系企业内部网、企业外部网按计算机网络的物理布局星型网络、环形网络、总线型网络20
26、22/7/1258按区域大小分局域网(LAN)在一个较小的地理范围内的各种计算机网络设备互联在一起的通信网络,可以包含一个或多个子网一般范围局限在几千米之内广域网连接地理范围较大,可以覆盖城市、国家或跨越大洲,可以将分布较远的局域网互联典型的广域网Internet2022/7/1259按是否局限在企业内部及和互联网的关系企业内部网(Intranet)Intranet是指采用Internet技术建立的企业的内部网,它是应用于企业内部的,基于WWW,使用互联网应用软件的B/S结构的专用网络。典型的企业内部网结构如下:2022/7/1260按是否局限在企业内部及和互联网的关系企业采用内部网的优势可以
27、实现高效、节约的内部交流内部网的成本很低内部网还加快了应用软件的分布和升级2022/7/1261按是否局限在企业内部及和互联网的关系企业外部网( Extranet )Extranet是一个使用Internet/Intranet技术使企业与其客户和其他企业相连来完成其共同目标的合作网络。Extranet企业及其供应商或其他贸易伙伴联系在一起。Extranet可以是下列几种网络类型中的任何一种:公共网络、安全(专用)网络或虚拟专用网络(VPN)。2022/7/1262按是否局限在企业内部及和互联网的关系企业外部网的特点Extranet不限于组织的成员,它可超出组织之外,特别是包括那些组织想与之建立
28、联系的供应商和客户Extranet并不是真正意义上的开放,它可以提供充分的访问控制使得外部用户远离内部资料Extranet是一种思想,而不是一种技术,它使用标准的Web和Internet技术Extranet的实质就是应用,它只是集成扩展(并非系统设计)现有的技术应用2022/7/1263按是否局限在企业内部及和互联网的关系企业外部网的应用信息的维护和传播在线培训销售和市场客户服务产品、项目管理和控制2022/7/1264按是否局限在企业内部及和互联网的关系企业使用Extranet的优势为客户提供多种及时有效的服务,可以改善客户的满意度因为职员不必将其时间花费在信息的查找上而提高其生产率因为减少
29、纸张的拷贝、打印通信与分发的费用,大大地降低生产费用可以通过网上实现跨地区的各种项目合作与以前的仅仅是文字信息不同,Extranet中的信息可以以各种形式体现可将不同厂商的各种硬件、数据库和操作系统集成在一起,并且利用浏览器的开放性使得应用只需开发一次即可为各种平台使用引用、浏览原有系统中的信息(仍由原有系统进行维护)2022/7/1265按计算机网络的物理布局星型网络2022/7/1266按计算机网络的物理布局星型网络的特点端用户之间的通信必须经过中心站集中控制容易易于维护和安全控制用户设备故障不会影响其它的端用户之间的通信中心系统要有极高的可靠性2022/7/1267按计算机网络的物理布局
30、环形网络2022/7/1268按计算机网络的物理布局环形网络的特点环上传输的任何报文都必须以单方式穿过所有端点如果环的某一点断开,环上所有端间的通信便会终止2022/7/1269按计算机网络的物理布局总线型网络2022/7/1270按计算机网络的物理布局总线型网络的特点连接端用户的物理媒体由所有设备共享费用低数据端用户入网灵活某个端用户失效不影响其它用户通信缺点是:一次仅一个端用户发送数据,其它端用户必须等到获取发送权才能发送数据2022/7/1271网络通信协议在计算机网络中,不同计算机之间的信息交换,必须按照通信双方预先共同约定好的规则进行,这些约定就是网络协议。网络协议主要是由以下几部分
31、组成:语义:规定通信双方彼此“讲什么”,即确定协议元素的类型,包括用于协调同步、差错控制处理等控制信息语法:规定了通信双方彼此“如何讲”,即确定协议元素的格式,如数据和控制信息的格式、编码等同步关系:规定事件执行的顺序,即确定通信过程中的通信状态的变化,包括速度匹配、排序和介质访问控制等。2022/7/1272基础的网络通信协议TCP/IP通信协议 HTTP通信协议 EDI通信协议WAP通信协议 WLAN通信协议 蓝牙通信协议 2022/7/1273基础的网络通信协议TCP/IP通信协议可靠的有连接的通信协议,TCP/IP主要由传输控制协议TCP(Transmission Control Pr
32、otocol)和网间协议IP(Internet Protocol)组成。TCP和IP共同管理网络上流进和流出的数据流。IP不停地把报文放到以太网上,而TCP负责确信报文到达。 2022/7/1274基础的网络通信协议TCP/IP体系结构2022/7/1275基础的网络通信协议TCP/IP体系结构应用层 应用层包括SMTP、FTP、NFS、NIS、LPD、Telnet和Remote Login。对于大多数Internet用户来说这些都是很熟悉的。传输层传输层包括UDP和TCP。UDP几乎不进行检查,而TCP提供传输保证。网络层网络层由以下协议组成:ICMP、IP、IGMP、RIP、OSPF和用于
33、路由的EGP,用户不必操心这些,因为它们是相当底层的东西。链路层链路层包括ARP和RARP,负责报文传输 2022/7/1276基础的网络通信协议HTTP通信协议HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1规范化的工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出 2022/7/1277基础的网络通信协议HTTP协议的主要特点 支持客户/服务器模式简单快速:客户向服务器
34、请求服务时,只需传送请求方法和路径。请求方法常用的有GET、POST灵活:HTTP允许传输任意类型的数据对象。正在传输的类型由Content-Type加以标记无连接:无连接的含义是限制每次连接只处理一个请求。服务器处理完客户的请求,并收到客户的应答后,即断开连接。采用这种方式可以节省传输时间无状态:HTTP协议是无状态协议。无状态是指协议对于事务处理没有记忆能力。缺少状态意味着如果后续处理需要前面的信息,则它必须重传,这样可能导致每次连接传送的数据量增大。另一方面,在服务器不需要先前信息时它的应答就较快 2022/7/1278基础的网络通信协议HTTP协议的重要概念消息:HTTP通讯的基本单位
35、,包括一个结构化的八元组序列并通过连接传输 请求:一个从客户端到服务器的请求信息包括应用资源的方法、资源的标识符和协议的版本号响应:一个从服务器返回的信息包括HTTP协议的版本号、请求的状态(例如“成功”或“没找到”)和文档的MIME类型资源:由URI标识的网络数据对象或服务实体:数据资源或来自服务资源回映的一种特殊表示方法,它可能被包围在一个请求或响应信息中,一个实体包括实体头信息和实体的本身内容 2022/7/1279基础的网络通信协议HTTP协议的重要概念客户机:一个为发送请求目的而建立连接的应用程序用户代理:初始化一个请求的客户机。它们是浏览器、编辑器或其它用户工具服务器:一个接受连接
36、并对请求返回信息的应用程序源服务器:是一个给定资源可以在其上驻留或创建的服务器 代理:一个中间程序,它可以充当一个服务器,也可以充当一个客户机,为其它的客户机建立请求 网关:一个作为其它服务器中间媒介的服务器通道:是作为两个连接中继的中介程序 缓存:反应信息的局域存储 2022/7/1280基础的网络通信协议EDI通信协议EDI(Electronic Data Interchange,电子数据交换)就是模拟传统的商务单据流转过程,对整个贸易过程进行了简化的技术手段 EDI标准:UN/EDIFACT for Administration ,Commerce and Transport ISO I
37、SOEDI是计算机系统之间所进行的电子信息传输EDI是标准格式和结构化的电子数据的交换EDI是根据发送者和接收者所达成一致的标准和结构所进行的电子数据交换EDI是由计算机自动读取而无需人工干预的电子数据交换EDI是为了满足商业用途的电子数据交换2022/7/1281基础的网络通信协议EDI结构框架图 2022/7/1282基础的网络通信协议EDI报文产生与传递过程 2022/7/1283基础的网络通信协议WAP通信协议 WAP(Wireless Application Protocol)的提出和发展是基于在移动中接入Internet的需求。1997年6月,PHONE.COM与Nokia、Eri
38、csson、Motorola合作建立了WAP论坛,目的就是为在移动通信中使用Internet业务制定统一的应用标准WAP提供了一套开放、统一的技术平台,用户使用移动设备很容易访问和获取以统一的内容格式表示的国际互联网或企业内部网信息和各种服务 WAP定义了一套软硬件的接口,实现了这些接口的移动设备和网站服务器可以使人们像使用PC机一样,使用移动电话收发电子邮件甚至浏览Internet WAP标准定义了一种应用环境,让设计人员能够开发独立于设备的用户界面,然后使用WMLScript(WML脚本)的WAP编程语言,把可执行的逻辑嵌入到移动终端中。 2022/7/12842022/7/1285202
39、2/7/12862022/7/1287基础的网络通信协议 WAP体系结构 2022/7/1288基础的网络通信协议WAP应用体系结构典型的WAP应用系统定义了三类实体 :具有WAP用户代理功能的移动终端(Client)。典型的终端如WAP手机,它相当于Internet中的PC机 WAP代理。包括协议网关、实现WAP协议栈(WSP、WTP、WTLS和WDP)与Internet协议栈之间的转换 源数据服务器。如支持WAP的Web网站,服务器中存有用WMLScript编写的WAP应用,这些应用可以根据WAP移动终端的需要而被下载,而且在不需要时从WAP终端中卸除2022/7/1289基础的网络通信协
40、议WAP的协议栈借鉴了Internet的协议栈思想,层次化设计:WSP(Wireless Session Protocol):会话层协议为上层的WAP应用提供面向连接的、基于WTP的会话通信服务或基于WDP无连接的、可靠的通信服务WTP(WirelessTransaction Protocol):提供一种轻量级的面向事务处理的服务,专门优化并适用于移动终端的设计WTLS(WirelessTransport Layer Security):基于SSL的安全传输协议WDP(Wireless Datagram Protocol):无线数据报协议,是一种通用的数据传输服务可以支持多种无线承载网络,使得
41、上层的WAE、WSP、WTP、WTLS独立于下层的无线网络,从而使全球性的互操作得以实现 2022/7/1290基础的网络通信协议WLAN通信协议无线局域网 WLAN(Wireless Local Area Network)是利用无线通信技术在一定的局部范围内建立的网络,是计算机网络与无线通信技术相结合的产物,它以无线多址信道作为传输媒介,提供传统局域网LAN的功能,能够使用户真正实现随时、随地、随意的宽带网络接入 ,成为国际互联网Internet宽带接入手段 WLAN标准主要是针对物理层和媒质访问控制层(MAC),涉及到所使用的无线频率范围、空中接口通信协议等技术规范与技术标准 2022/7
42、/1291基础的网络通信协议WLAN技术标准 2022/7/1292基础的网络通信协议现有WLAN技术标准 IEEE 802.11X 1990年IEEE802标准化委员会成立IEEE802.11WLAN标准工作组,IEEE 802.11(别名:Wi-Fi (Wireless Fidelity))是在1997年6月由大量的局域网以及计算机专家审定通过的标准,该标准定义物理层和媒体访问控制(MAC)规范HIPERLAN欧洲电信标准化协会(ETSI)的宽带无线电接入网络(BRAN)小组着手制定Hiper(High Performance Radio)接入泛欧标准,已推出HiperLAN1和Hiper
43、LAN2。 HomeRF HomeRF工作组是由美国家用射频委员会领导于1997年成立的,其主要工作任务是为家庭用户建立具有互操作性的话音和数据通信网,针对现有无线通信标准的综合和改进 2022/7/1293基础的网络通信协议蓝牙通信协议1998年5月,爱立信、诺基亚、东芝、IBM和英特尔等五家著名厂商在联合开展短程无线通信技术的标准化活动时提出了蓝牙技术(Bluetooth),其宗旨是提供一种短距离、低成本的无线传输应用技术蓝牙技术是一种使用电波的、近距离的无线数据通信技术,它是为有线电缆的无线化而开发的,它的传输速度为1Mbps,传输距离为10米左右 蓝牙技术使得现代一些轻易携带的移动通信
44、设备和电脑设备不必借助电缆就能联网 2022/7/1294基础的网络通信协议 Bluetooth的系统构成 2022/7/1295基础的网络通信协议蓝牙技术的特点传输距离短:目前蓝牙技术工作距离是10米以内,经过增加射频功率后可达到100米 采用跳频扩频技术:将2.4GHz到2.4835GHz之间划分出79个频点,采用快速跳频,根据由主机和从机所构成的所谓微微网(piconet)主单元确定的跳频次数为每秒钟1600次。采用时分复用多路访问技术 语音支持:语音信道采用连续可变斜率增量调制(CVSD)语音编码方案,且从不重发语音数据包 纠错技术:蓝牙技术采用的是前向纠错(FEC)方案,其目的是为了
45、减少数据重发的次数,降低数据传输负载 2022/7/1296互联网(Internet)Internet基于一个共同的通信协议(TCP/IP),全球最大的、开放的、由众多网络和计算机通过电话线、电缆、光纤、卫星及其他远程通信系统互联而成的超大型计算机网络。它实际上是一个网络的网络,将位于不同地区,不同环境的网络互连成一个整体。在逻辑上它是独立的、统一的,在物理上则由不同的网络互连而成,而对用户而言,它是一个统一的网络。2022/7/1297互联网(Internet)Internet的产生与发展Internet最早是作为军事通信工具而开发的,1969年,美国国防部开始建立ARPAnet1983年,
46、美国加利福尼亚伯克利分校使TCP/IP协议在社会上流行,真正的Internet诞生1986年美国国家科学基金会建立NSFnet1989年,由CERN开发成功WWW20世纪90年代,Internet飞速发展,美国“信息高速公路”计划2022/7/1298互联网(Internet)中国Internet的发展1997年11月,中国因特网络信息中心发布了第一次中国Internet发展状况统计报告。截止到1997年10月31日,我国共有上网计算机299万台,上网用户62万人,CN下注册的域名4066个,WWW站点1500个,国际出口带宽1864Mbps。1999年7月,中国因特网络信息中心发布第四次统计
47、报告。截止到1999年6月30日,我国共有上网计算机146万台。上网用户数400万。CN下注册的域名29045个,WWW站点9906个,国际出口带宽241M2004年1月,中国因特网络信息中心发布第四次统计报告。截止到2003年12月31日,中国网民总数已达到7950万,上网计算机总数为3089万, CN下注册域名数量增长迅速达到34万, WWW站点总数接近60万,国际出口带宽达到27216M2022/7/1299互联网(Internet)Internet的特点Internet是全球范围内的开放分布的互连网络,它使用TCP/IP通信协议,具有信息传输的广域性和网络协议的开放性Internet将
48、通信系统、计算机和数据库等连接起来形成统一的网络,使各国的信息技术资源都相互地连在一起,共享丰富资源和各种信息服务以及它的低廉的费用开销,作为一种全新的信息交流方式已逐渐被社会各界所接受,已对全球的经济、政治和人们的工作和生活产生很大影响,并将对信息社会产生深远的影响Internet的日益商业化和社会化,人们对Internet的信息安全越来越关注,要求也越来越高,而网上包括大量运行的多种复杂类型计算机网络、信息处理系统以及各类数据库,但由于Internet信息流的多渠道交叉和路径的不确定性,从而也增加了网络安全的脆弱性和复杂性2022/7/12100互联网(Internet)Internet的
49、应用电子邮件(EMAIL)电子邮件(E-mail,或Electronic mail)是指Internet上或常规计算机网络上的各个用户之间,通过电子信件的形式进行通信的一种现代邮政通信方式。文件传输FTP FTP是文件传输协议(File Transfer Protocol)以及使用该协议的文件传输程序的缩写。所谓文件传输指的是将文件(而不是报文)从一台计算机上发送到另一台计算机上,传输的文件可以包括电子报表、声音、编译后的程序以及字处理软件的文档文件。2022/7/12101互联网(Internet)Internet的应用远程登录Telnet远程登录可以使本地计算机连接到一个远程的计算机上,执
50、行储存在其他机器上的程序,但前提是必须有对远程计算机的使用权。登录以后的本地计算机就可以成为这个远程计算机的终端,就像在本地一样,可以使用远程计算机允许使用的各项功能。WWW服务 WWW(World Wide Web的缩写)也称万维网或Web,是一个基于超文本(Hypertext)方式的信息查询工具,它最大特点是拥有非常友善的图形界面,非常简单的操作方法以及图文并茂的显示方式。2022/7/12102互联网(Internet)Internet的应用电子公告牌BBSBBS(Bulletin Board System)原意为“电子公告牌”,是有许多人参与的论坛系统。由于用户需求的不断增加,BBS现
51、在的功能十分强大,大致包括:信件讨论区、文件交流区、信息布告区和交互讨论区这几部分。其它应用2022/7/12103课程内容电子商务系统的组成电子商务的设计技术电子商务的通信技术电子商务的信息处理技术电子商务的支付技术电子商务的安全技术2022/7/12104电子商务的信息处理技术电子商务信息处理技术是电子商务系统的重要基础。电子商务信息处理技术有:全球卫星定位系统、地理信息系统、决策支持系统、群决策支持系统和智能决策支持系统,结构如下: 2022/7/12105全球卫星定位系统(GPS)全球卫星定位系统(GPS)全球定位系统 GPS(Global Positioning System)原本是
52、美国国防部为其星球大战计划投资100多亿美元建立的,其作用是为美军方在全球的舰船、飞机导航并指挥陆军作战 GPS全球定位系统是一项工程浩繁、耗资巨大的工程,被称为继阿波罗飞船登月、航天飞机之后的第三大空间工程 GPS是美国国防部发射的24颗卫星组成的全球定位、导航及授时系统 2022/7/12106全球卫星定位系统(GPS) GPS示意图2022/7/12107GPS卫星图像2022/7/12108GPS卫星图像2022/7/12109全球卫星定位系统(GPS)GPS主要组成三大部分:空间部分、地面支撑系统、用户设备部分 空间部分:21颗工作卫星,3颗备用卫星 地面支撑系统:1个主控站,3个注
53、入站,5个监测站用户设备部分:接收GPS卫星发射信号,以获得必要的导航和定位信息,经数据处理,完成导航和定位工作。GPS接收机硬件一般由主机、天线和电源组成2022/7/12110全球卫星定位系统(GPS)GPS的基本定位原理卫星不间断地发送自身的星历参数和时间信息,用户接收到这些信息后,经过计算求出接收机的三维位置,三维方向以及运动速度和时间信息 目前GPS系统提供的定位精度是优于10米,而为得到更高的定位精度,我们通常采用差分GPS技术:将一台GPS接收机安置在基准站上进行观测。根据基准站已知精密坐标,计算出基准站到卫星的距离改正数,并由基准站实时将这一数据发送出去。用户接收机在进行GPS
54、观测的同时,也接收到基准站发出的改正数,并对其定位结果进行改正,从而提高定位精度 2022/7/12111全球卫星定位系统(GPS)差分GPS技术伪距差分 在基准站上,观测所有卫星,根据基准站已知坐标和各卫星的坐标,求出每颗卫星每一时刻到基准站的真实距离。再与测得的伪距比较,得出伪距改正数,将其传输至用户接收机,提高定位精度。这种差分,能得到米级定位精度,如沿海广泛使用的“信标差分”。 载波相位差分 载波相位差分技术又称RTK(Real Time Kinematic)技术,是实时处理两个测站载波相位观测量的差分方法。即是将基准站采集的载波相位发给用户接收机,进行求差解算坐标。 载波相位差分可使
55、定位精度达到厘米级。大量应用于需要动态高精度位置的领域。 2022/7/12112全球卫星定位系统(GPS)与美国GPS相同的其它定位系统:欧洲“伽利略”全球卫星定位系统 俄罗斯“格洛纳斯”系统 2022/7/12113欧洲“伽利略” 系统发射“伽利略”系统的火箭“伽利略”系统的卫星“伽利略”系统的电脑模拟图2022/7/12114欧洲“伽利略” 系统2022/7/12115欧洲“伽利略” 系统“伽利略”系统是欧洲计划建设的新一代民用全球卫星导航系统,其中共包括30颗卫星(27颗工作星,3颗备份卫星),均匀地分布在距地球2.3万公里高空的3个中等轨道面上。按照计划,所有卫星将以8个为一组,于2
56、006年至2010年间分批发射入太空。而卫星定位服务将最早于2008年开始展开中国是“伽利略”系统的成员之一 2022/7/12116欧洲“伽利略” 系统“击败”美国GPS提供精度1米内信息,美国控制的GPS全球定位系统仅能将范围确定在10米以内 。“如今美国的GPS只能找到街道,而伽利略系统则能找到车库门。” 精确度和稳定性上有所提升,打破美国GPS垄断 商业利润 “伽利略”计划在渔业、农业、石油开采、建筑及通信等方面均能满足广大需求,可以创造至少14万个岗位 2013年,该计划为相关产业带来的利润更有望达到2000亿欧元(2432亿美元)2022/7/12117欧洲“伽利略” 系统“伽利略
57、”五种服务免费的定位服务需要付费的商业服务 用于高精度项目研究服务 特许经营服务,用于政府、军队 全球搜救服务 2022/7/12118俄罗斯“格洛纳斯”系统俄“质子-K”型运载火箭 “格洛纳斯”系统卫星 2022/7/12119俄罗斯“格洛纳斯”系统组成 由24颗卫星组成,军民两用 目前已有17颗卫星在轨道上运行,计划2008年全部部署到位,军事专家指出,无论是对付国家导弹防御系统,还是打“太空战”,该系统都是俄手中的“王牌”之一 2022/7/121202022/7/12121我国的北斗系统中国的北斗预计2012年覆盖亚太,2020覆盖全球。最终预计30多颗卫星。上世纪8090年代,中国制
58、定了北斗导航系统“三步走”的计划:第一步:试验阶段。用少量卫星,利用地球同步静止轨道卫星来完成试验任务,为北斗卫星导航系统建设积累经验培养人才,研制一些地面基础设施设备等。第二步:到2012年,计划发射10多颗卫星,建成覆盖亚太地区的北斗卫星导航系统。第三步:到2020年,建成由5颗同步静止轨道卫星和30颗非静止轨道卫星组网而成的全球卫星导航系统。2022/7/12122我国的北斗系统2000年,我国北斗导航试验系统开始运行并成功应用于国民经济建设和国防建设等诸多领域,顺利完成“三步走”的第一步。目前北斗卫星导航系统研制正处在第二步的关键阶段,正在向第三步迈进。 到2020年,中国最终发射35
59、颗卫星达到全球覆盖。运行中的大多数北斗卫星将围绕20921.03公里(13000哩)元形轨道,5颗卫星将从同步轨道支持系统运行。 北斗卫星的星座,与美国的GPS系统、俄罗斯的格洛那斯(Glonass)导航系统、欧洲的伽利略网络(Galileo)是类似的。北斗卫星导航系统免费给民用,定位精度10米,中国政府和军用有更高的导航精度。2022/7/12123地理信息系统(GIS)地理信息系统(GIS)地理信息系统 GIS(Geographic Information System )是一种特定而又十分重要的空间信息系统,这要以采集、存贮、管理、分析和描述整个或部分地球表面(包括大气层在内)与空间和地
60、理分布有关的数据的空间信息系统。 是计算机和空间数据分析方法作用于许多相关学科后发展起来的一门边缘学科 ,包括测量学、摄影测量学、地籍和土地管理学、地形制图和专题制图、市政工程、地理、土壤科学、环境科学、城市规划、公用事业网、遥感和图像分析等 2022/7/12124地理信息系统(GIS)GIS与一般事务数据库的区别与联系 GIS与一般事务数据库的主要区别在于GIS处理空间数据,除了一般数据库的文本数据库外,还有图形数据库,而且要共同管理、分析和使用图形数据和属性数据,所以,GIS在硬件和软件方面均比一般事务数据库更加复杂,但在功能上也比后者强大得多 2022/7/12125地理信息系统(GI
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论