电子商务-02-电子商务的技术基础_第1页
电子商务-02-电子商务的技术基础_第2页
电子商务-02-电子商务的技术基础_第3页
电子商务-02-电子商务的技术基础_第4页
电子商务-02-电子商务的技术基础_第5页
已阅读5页,还剩54页未读 继续免费阅读

下载本文档

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

文档简介

电子商务电子商务-02-电子商务的技术基础共59页,您现在浏览的是第1页!第2章电子商务的基础-Internet电子商务-02-电子商务的技术基础共59页,您现在浏览的是第2页!2.1Internet的产生和发展2.2Internet技术2.3Web技术2.4WebService技术电子商务-02-电子商务的技术基础共59页,您现在浏览的是第3页!2.1.1Internet的产生(1)ARPANET50年代末,美国成立了高级研究计划署(AdvancedResearchProjectAgency),简称ARPA60年代后期,ARPA承担了开发一个不易遭破坏的实验性的计算机通信网络系;统的任务,这个网络被叫做ARPANET,目标是该通信系统在核战争中仍然能发挥作用,且资源共享,异种计算机实现通信。1969年夏天,犹他州Snowbird研究生会议-主机软件。1969年12月,斯坦福研究所、加州大学圣巴巴拉分校、加州大学洛杉矾分校和犹他大学之间开始利用网络进行信息交换。2.1Internet的产生和发展电子商务-02-电子商务的技术基础共59页,您现在浏览的是第4页!1974年,Cerf和Kahn首次共同提出TCP/IP协议和网关结构。1983年,ARPANET移交给美国国防部通信局管理(DefenseCommunicationsAgency,DCA)。DCA将军事部分分出独立的子网MILNET1990年ARPANET被关闭拆除,目前MILNET仍在运行电子商务-02-电子商务的技术基础共59页,您现在浏览的是第5页!(2)NSFNET与ANSNET70年末,美国国家科学基金会(NFS,NationalScienceFoundation)

NSF注意到ARPANET在大学科研上的巨大影响,为使与国防部没有研究合同的大部分大学也能够联网,决定开设一个虚拟网络CSNET。1985年,美国国家科学基金会在美国建立了六个超级计算机中心。1986年,NSF资助建立NFSNET,它能连接六个超级计算机中心。允许研究人员访问NFSNET,共享研究成果。从此,NSFNET逐渐取代了ARPANET,成为Internet的主干网络。1990年,NSFNET已互联3000多个主要网络和20万台计算机,主干网带宽为1.5Mbps1990年MERRIT,MCI,IBM在NSF的鼓励下成立了非营利机构ANS(advancednetworksandservice)。1992年NSFNET带宽升级为45Mbps,被称为ANSNET.电子商务-02-电子商务的技术基础共59页,您现在浏览的是第6页!2.1.3我国互联网的发展。个阶段为1987年——1993年。87年9月20日,北京计算机应用技术研究所通过与德国某大学的合作,向世界发出了我国的封电子邮件,1990年开始,科技人员开始通过欧洲节点在互联网上向国外发送电子邮件。1990年4月,世界银行贷款项目——教育和科研示范网(NCFC)工程启动。该项目由中国科学院、清华大学、北京大学共同承担。1993年3月,中国科学院高能物理研究所与美国斯坦福大学连网,实现了电子邮件的传输。随后,几所高等院校也与美国互联网连通。电子商务-02-电子商务的技术基础共59页,您现在浏览的是第7页!中国内地互联网用户数统计2002年12月(第11次)5910万人,首次超过日本,居世界第二2003年6月(第12次)6800万人2003年12月(第13次)7950万人2004年6月(第14次)8700万人2004年12月(第15次)9400万人2005年6月(第16次)10300万人2005年12月(第17次)11100万人电子商务-02-电子商务的技术基础共59页,您现在浏览的是第8页!电子商务-02-电子商务的技术基础共59页,您现在浏览的是第9页!电子商务-02-电子商务的技术基础共59页,您现在浏览的是第10页!电子商务-02-电子商务的技术基础共59页,您现在浏览的是第11页!全国网民的总量增长趋向平衡,大概有超过90%的企业并没有建立网站东西部的数字鸿沟有增大的趋势。互联网已深入人们生活,网上银行服务将会逐渐升温。缺乏技术知识和上网设备依然是阻碍人们上网的两大因素。电子商务-02-电子商务的技术基础共59页,您现在浏览的是第12页!2.2Internet技术2.2.1Internet的连入方式拨号方式一台计算机可通过一个调制解调器、标准电话线、拨号通信管理软件,通过ISP连接到地区网进而进入Internet主干网,享受互联网提供的各种服务。·通过集成服务数字网(ISDN,integratedservicesdigitalnetwork)以128Kbps的速度连接到ISP;·通过电缆调制解调器(cablemodem),以l0Mbps的速度通过有线电视网连接到ISP。专线方式专线方式是计算机与Internet服务商,或连接Internet的局域网之间通过电话专线或数字专线、模拟专线、电缆或双绞线、光纤及卫星通信设备等直接连接。使用这种方式时,连入Internet的局域网或主机与Internet之间必须有路由器连接,所用的路由器必须支持TCP/IP协议。电子商务-02-电子商务的技术基础共59页,您现在浏览的是第13页!IPv4vs.IPv6IPV6——网络协议版本6目前使用的IPv4采用32位的地址,2的32次方40多亿个地址。中国26人分享一个IP地址,而美国平均每个人拥有6个IP地址IPv6则采用128位的地址,地址空间增加了2的96次方倍。相当于地球上每平方英寸有4.3×1020地址1、更大地址空间2、灵活的首部格式3、简化了协议,加快了分组的转发4、允许对网络资源的预分配5、允许协议继续演变和增加新的功能电子商务-02-电子商务的技术基础共59页,您现在浏览的是第14页!国际顶级域名的类别域名有:·AC科研机构;·COM工、商、金融等企业;·NET互联网络、接入网络的信息中心(NIC)和运行中心(NOC);·ORG各种非盈利性的组织;·EDU教育机构;·GOV美国政府部门;·MIL美国的军事机构。我国二级域名的类别域名有:·AC.CN科研机构;·COM.CN工、商、金融等企业;·EDU.CN教育机构;·NET.CN互联网络、接入网络的信息中心(NIC)和运行中心(NOC);·ORG.CN各种非盈利性的组织。电子商务-02-电子商务的技术基础共59页,您现在浏览的是第15页!3)域名解析专门的域名服务器(DNS,domainnameserver来完成域名和IP地址的转换工作。域名服务器上装有将域名解释为IP地址所需要的软件和数据,整个过程是自动进行的。每一个网段上都有域名服务器,它负责本网段用户需要的域名转换工作。当它不知道时,可向上级域名服务器查询。所以DNS是一个分布式数据库系统,可根据需求逐级查询,最后即可查出该域名的IP地址。电子商务-02-电子商务的技术基础共59页,您现在浏览的是第16页!OSI参考模型应用层传输层互联网层网络接口层TCP/IP参考模型电子商务-02-电子商务的技术基础共59页,您现在浏览的是第17页!用户A(写信人)用户B(收信人)A邮政局A运输部门甲地乙地B邮政局B运输部门用户间约定运输部门间约定邮局间约定用户子系统邮局子系统运输子系统用户/邮局约定用户/运输部门约定电子商务-02-电子商务的技术基础共59页,您现在浏览的是第18页!在Internet上使用的协议包括很多种:网间协议IP(InternetProtocol)传输控制协议TCP(TransferControlProtocol);

用户数据报协议UDP(UserDatagramProtocol);远程登录协议(TelnetProtocol);文件传输协议FTP(FileTransferProtocol);简单邮件传输协议SMTP(SimpleMessageTransferProtocol);邮件存取协议POP3;超文本传输协议HTTP(HypertextTransferProtocol)等等。有关Internet使用的各种协议标准、技术报告均可以从Internet网络信息中心(NIC)提供的RFCs(requestforments)获得。电子商务-02-电子商务的技术基础共59页,您现在浏览的是第19页!OSI模型——两头大象的启示研究标准产业投资活动电子商务-02-电子商务的技术基础共59页,您现在浏览的是第20页!两军问题电子商务-02-电子商务的技术基础共59页,您现在浏览的是第21页!Web构架的主要特点:用超文本技术(HTML)实现信息与信息的连接;用统一资源定位技术(URL)实现全球信息的精确定位;用新的应用层协议(HTTP)实现分布式的信息共享电子商务-02-电子商务的技术基础共59页,您现在浏览的是第22页!企业级Web应用系统J2EE与.Net的市场份额Source:Giga,February2001J2EE.Net电子商务-02-电子商务的技术基础共59页,您现在浏览的是第23页!Web客户机TCP/IP网络Web服务器中间件系统超文本内容资源数据库系统业务逻辑系统Web技术结构电子商务-02-电子商务的技术基础共59页,您现在浏览的是第24页!2.3.4可扩展标记语言(XML,ExtensibleMarkupLanguage) W3C于1998年10月发布的XML1.0版本 同HTML一样,XML同样来源于SGML(标准通用标记语言[ISO8879]的子集),但XML是一种能定义其他语言的语言。XML最初设计的目的是弥补HTML的不足,以强大的扩展性满足网络信息发布的需要,后来逐渐用于网络数据的转换和描述。

标准化的数据格式,即适宜人阅读,又适宜机器处理。电子商务-02-电子商务的技术基础共59页,您现在浏览的是第25页!可扩充的标识语言XML被称为电子商务的新基石的新一代Web语言。对网页编辑的可移植性、平台独立性、系统的兼容性、资源的整合和物资管理等点子商务应用的方方面面提供了一套完整地解决方案。从通用标记语言标准(SGML)中衍生出来目的:让全球信息网的网页都有一个标准而又切实可行的简单标识语言。电子商务-02-电子商务的技术基础共59页,您现在浏览的是第26页!2.4Webservice 利用SOAP协议传递XML信息的分布式应用模型称为WebService

Webservices是建立可互操作的分布式应用程序的新平台

Webservice平台是一套标准,它定义了应用程序如何在Web上实现互操作性。可以用任何你喜欢的语言,不同的平台中编写Webservice,而通过Webservice的标准来对这些服务进行查询和访问。 Webservice是一个应用程序,它向外界暴露出一个能够通过Web进行调用的API。这就是说,你能够用编程的方法通过Web来调用这个应用程序。我们把调用这个Webservice的应用程序叫做客户

从外部的使用者的角度而言,Web服务是一种部署在Web上的对象/组件电子商务-02-电子商务的技术基础共59页,您现在浏览的是第27页!简单对象访问协议SOAP(SimpleObjectAccessProtocol) 2000年,W3C发布SOAP(SimpleObjectAccessProtocol)协议的1.1版

SOAP提供了一个标准的包装结构用以在多种标准Internet技术上(HTTP,FTP,SMTP)传送XML文档电子商务-02-电子商务的技术基础共59页,您现在浏览的是第28页!UDDI(UniversalDescription,DiscoveryandIntegration)下一代B2B的基础UDDI商业注册中心所提供的信息包含三个部分“白页(WhitePage)”包括了地址,联系方法,和已知的企业标识;“黄页(Yellowpage)”包括了基于标准分类法的行业类别“绿页(GreenPage)”则包括了关于该企业所提供的Web服务的技术信息,其形式可能是一些指向文件或是URL的指针,而这些文件或URL是为服务发现机制服务的。所有的UDDI商业注册信息存储在UDDI商业注册中心中。电子商务-02-电子商务的技术基础共59页,您现在浏览的是第29页!完好的封装性,Web服务既然是一种部署在Web上的对象,自然具备对象的良好封装性,对于使用者而言,他能且仅能看到该对象提供的功能列表。松散耦合,这一特征也是源于对象/组件技术,当一个Web服务的实现发生变更的时候,调用者是不会感到这一点的,对于调用者来说,只要Web服务的调用界面不变,Web服务的实现任何变更对他们来说都是透明的,甚至是当Web服务的实现平台从J2EE迁移到了.NET或者是相反的迁移流程,用户都可以对此一无所知。对于松散耦合而言,尤其是在Internet环境下的Web服务而言,需要有一种适合Internet环境的消息交换协议。而XML/SOAP正是目前最为适合的消息交换协议。高度可集成能力。由于Web服务采取简单的、易理解的标准Web协议作为组件界面描述和协同描述规范,完全屏蔽了不同软件平台的差异,无论是CORBA、DCOM还是EJB都可以通过这一种标准的协议进行互操作,实现了在当前环境下最高的可集成性。电子商务-02-电子商务的技术基础共59页,您现在浏览的是第30页!Thesequenceofstepsisasfollows:TheuserrequestsquotesforaspecificpanyonanWebfront-endthatispassedovertotheportfoliomanagementportalrunningwithinMicrosoftIIS.Hereforsakeofsimplicityitisassumedthattheuserhasalreadysuccessfullyloggedintotheapplicationandhasavalidsessionestablished.The.NET-basedportalapplicationgetsinformationaboutWebServicesmadeavailablebytheJ2EE-basedmiddlewareapplicationbydoingalookupintheprivateUDDIregistry.ThelocationofandWSDLbindinginformationforWebServicesissenttotheportalapplicationasaSOAP-basedmessage.TheportalapplicationinvokestheWebServicepublishedbythemiddlewareapplication,passingthestocksymbolasapartofaSOAP-basedmessage.TheactualimplementationoftheWebServiceisprovidedbyEJBsrunningwithinanotherJ2EE-basedapplicationserver.TheEJBsusetheJDBCAPItogetinformationfromthedatasource,whichinthiscaseisIBM'sDB2.TheEJBssendtheWebServicesresponsetotheportalapplicationasaSOAP-basedmessage.TheresponseisformattedinXSLT/HTMLformatandsentbacktotheclientbrowser-basedapplication.AnotherVBcustomapplicationwithinthepanyintranetinvokesthesameWebService,therebybeinganotherclientofthequoteWebService.ThemunicationhappensbasedonSOAP.电子商务-02-电子商务的技术基础共59页,您现在浏览的是第31页!电子商务-02-电子商务的技术基础共59页,您现在浏览的是第32页!在ARPA网中,进行了资源子网与通信子网的划分在ARPA中,首次采用分组交换技术,因此被认为分组交换网之父。其原理是:一组信息首先被分割为若干个“包°,每个包包含它的目的地址,每个包通过不同计算机之间的不同线路到达目的地,在目的地这些包被重新组装还原成原来的信息。这个系统最大的优势是如果核弹击毁了军事网络的一部分,数据仍然能通过未被破坏的网络到达目的地。这一原理成为现在Internet的标准。在ARPA中,采用了TCP/IP技术(Cerf&Kahn,1974)电子商务-02-电子商务的技术基础共59页,您现在浏览的是第33页!2.1.2Internet的发展90年代,Internet从一个科研应用的计算机连网系统,发展为全面商业化的全球信息网,并以惊人的速度发展。1993年9月克林顿政府正式宣布了“国家信息基础设施”(NationalInformationInfrastructure,简称NII)计划,人们将其通俗地称为“信息高速公路”计划。

NII计划的基本原则是:鼓励私人投资,促进并保护竞争,为消费者和信息服务者提供对NII的公开访问,确保全方位服务的可靠性和灵活性,使信息系统能够跟上技术和市场的飞速发展。

电子商务-02-电子商务的技术基础共59页,您现在浏览的是第34页!第二阶段,从1994年至今——实现了与Internet的TCP/IP的连接,逐步开通了Internet的全功能服务1994年4月,NCFC实现了与互联网的直接连接。同年5月,顶级域名(CN)服务器在中国科学院计算机网络中心设置。根据规定,有权直接与国际Internet连接的网络和单位是:中国科学院管理的科学技术网;国家教委管理的教育科研网;原邮电部(现为邮电总局)管理的公用网;原电子工业部(现为信息产业部)管理的金桥信息网。这四大网络构成了我国的Internet主干网。电子商务-02-电子商务的技术基础共59页,您现在浏览的是第35页!电子商务-02-电子商务的技术基础共59页,您现在浏览的是第36页!电子商务-02-电子商务的技术基础共59页,您现在浏览的是第37页!电子商务-02-电子商务的技术基础共59页,您现在浏览的是第38页!中国网民占全球网民的11.6%2005年底,中国的网民普及率大约是8.5%2005年底,全球共有互联网用户大约是9.7亿人,平均普及率是12.7%(2004.12)普及率最高的国家现在是瑞典,大概在75%左右网民数最多的国家——美国,普及率是68%,韩国达到62%,日本达到52%。电子商务-02-电子商务的技术基础共59页,您现在浏览的是第39页!一系列"金"字工程的开发·金桥工程·金关工程·金卡工程·金税工程·金企工程·金卫工程电子商务-02-电子商务的技术基础共59页,您现在浏览的是第40页!2.2.2IP地址和域名(1)IP地址IP地址是区别Internet上所有计算机的唯一标志。IP地址是由四组被圆点隔开的数字组成的32位地址。一般写成由圆点分隔的数字,称为点分十进制。0-255中的一个十进制数(IPv4).如哈工大网站IP地址:5Internet的IP地址码分配是分级进行的。IANA(InternetAssignedNumbersAuthority)是负责全球Internet上的IP地址分配的机构。InterNIC、RIPENIC和APNIC,分别负责北美地区、欧洲地区和亚太区国家的IP地址的分配。中国互联网信息中心(CNNIC)以国家NIC(networkinformationcenter)的身份于1997年1月成为APNIC的会员,并成立了以CNNIC为召集单位的分配联盟。电子商务-02-电子商务的技术基础共59页,您现在浏览的是第41页!(2)域名(domainname)一个IP地址对应一个域名,如来代替3。域名由多个词组成,由圆点分开,位置越靠左越具体。最右边是一级域或顶级域,代表国家,我国为CN,英国为UK。没有国家标志的域名表示该计算机在美国注册了国际域名。世界上任何个人和单位都可以通过NSI(NetworkSolutionInc.)申请国际顶级域下的二级域名。电子商务-02-电子商务的技术基础共59页,您现在浏览的是第42页!我国二级域名的行政区域名有34个,BJ.CN——北京市,SH.CN——上海市,JL.CN——吉林省,HL.CN——黑龙江省,ZJ.CN——浙江省……域名的命名规则:·域名中只能包含:26个英文字母、0-9十个数字、"-"(英文中的连字符);·在域名中,不区分英文字母的大小写;·各级域名之间用实点"."连接。电子商务-02-电子商务的技术基础共59页,您现在浏览的是第43页!2.2.3Internet网络协议计算机网络中,用于规定信息的格式,以及如何发送和接收信息的一套规则称为网络协议(networkprotocol),或通信协议(municationprotocol)。分层模型(layeringmodel),将该问题分解为几个子问题,每个子问题对应该模型中的一层。不同层间通过接口(Interface)进行信息传递,下层对上层提供服务(Service)。电子商务-02-电子商务的技术基础共59页,您现在浏览的是第44页!应用层通过将传送的信息转换为可显示的客户机软件,为终端用户提供支持。传输控制协议层(TCP)实现传送,把终端用户的应用数据分解为TCP的包。每个包由以下几部分组成:标明发信主机地址的包头,重新组合数据的信息以及确保数据包不被中断的信息。网间协议层(IP)这层从TCP层接收数据片,并进一步将数据包分解。一个IP包包含具有地址信息的包头,并带有TCP信息和数据。IP确定每个包从发送者到接收者的路由。IP包不十分可靠,但TCP层可以不断地向接收者重发信息,直到正确的IP包顺利到达。网络接口层控制寻址功能,以及处理计算机与网络之间的接口。数据链路层物理层定义在通信网络上传送信号的基本电子传送特征。电子商务-02-电子商务的技术基础共59页,您现在浏览的是第45页!应用层传输控制协议层(TCP)网间协议层(IP)网络接口层应用层传输控制协议层(TCP)网间协议层(IP)网络接口层相同的消息物理网络相同数据包相同数据片相同的帧主机A主机B电子商务-02-电子商务的技术基础共59页,您现在浏览的是第46页!TCP/IP模型与OSI模型的比较OSI先有模型区分了接口、服务、协议3个概念TCP/IP先有协议成为实际使用的网络标准电子商务-02-电子商务的技术基础共59页,您现在浏览的是第47页!服务的质量(QualityofService,QoS)面向连接的服务建立连接,使用连接,释放连接<TCP>电话系统无连接服务

<UDP>邮政系统电子商务-02-电子商务的技术基础共59页,您现在浏览的是第48页!2.3Web技术WWW是Internet上最重要、最常用的服务2.3.1Web定义Web是WWW(WorldWideWeb--万维网)的简称。Web的定义:Web是建立在客户机/服务器模型之上,以HTML(HypertextMarkupLanguage)语言和HTTP(HypertextTransferProtocol)协议为基础,能够提供面向各种Internet服务的、一致的用户界面的信息浏览系统。电子商务-02-电子商务的技术基础共59页,您现在浏览的是第49页!Web客户端浏览器Web服务端 两个最重要的企业级开发平台:J2EE和.NET在2000年前后分别诞生于Java和Windows阵营。J2EE:Sun、BEA、IBM.NET:Microsoft电子商务-02-电子商务的技术基础共59页,您现在浏览的是第50页!2.3.2Web的发展Web是1989年在日内瓦的欧洲粒子物理实验室(CERN)首先提出来的。一位名叫TimBerners-Lee的物理学家为了让物理学家们快速、实时地进行交流,特别是能让大家共享他们随时的实验进展报告,他想建立文件连接网络,以便让读者随意地在文件间跳跃。于是超文本(hypertext)的概念就诞生了。1991年,CERN(EuropeanParticlePhysicsLaboratory)正式发布了Web技术标准。目前,与Web相关的各种技术标准都由著名的W3C组织(WorldWideWebConsortium)管理和维护。在1993年,伊利诺斯州立大学的超级计算应用国家中心发布了Mosaic——个图形浏览器。Mosaic浏览器使设计包含图形的文档成为可能,网页由此诞生。之后,WWW开始爆炸性地增长。电子商务-02-电子商务的技术基础共59页,您现在浏览的是第51页!2.3.3Web浏览器浏览器是用户端计算机上的应用软件,就像一个字处理程序一样(如MicrosoftWord)。在屏幕上看到的网页是浏览器对HTML文档的翻译。由于浏览器使用图形用户界面(GUI),用户在使用计算机时不必用键盘输入各种操作命令,只需用鼠标选择象形图标代表命令,方便了用户。(1)Web浏览器工作的方式·浏览器使用HTTP协议向Web服务器发送请求以访问指定的文档或服务;·Web服务器发回请求的响应——HTML书写的文档,浏览器阅读解释其中所有的标记代码并以正确的格式显示。电子商务-02-电子商务的技术基础共59页,您现在浏览的是第52页!描述了一类称为XML文件的数据对象,同时也部分地描述了处理这些数据对象的计算机程序的动作。XML是SGML(标准通用标记语言[ISO8879])针对特定应用领域的一个子集。根据定义,XML文件是合乎规范的SGML文件。XML文件由称为实体的存储单元组成,实体可以包含已析数据或未析数据。已析数据由字符组成,其中一些字符组成字符数据,另一些字符组成标记。标记中包含了对文件存储格式(storagelayout)和逻辑结构的描述。XML提供了一种机制用于约束存储格式和逻辑结构。称为XML处理器的软件模块用于读取XML文件,存取其中的内容和结构。XML处理器被设想为是为另一个称为应用的模块作处理。本规范从XML处理器应如何读取XML数据以及应向应用提供哪些信息的这两个方面,描述了要求XML处理器作出的动作。电子商务-02-电子商务的技术基础共59页,您现在浏览的是第53页!XML由XML工作组(原先的SGML编辑审查委员会)开发,此工作组由Wor

温馨提示

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

最新文档

评论

0/150

提交评论