简述交换机的基本原理(6篇)

daniel 0 2025-08-11

简述交换机的基本原理篇1

关键词:网络服务;数据交换标准;可视化界面

中图法分类号:TP393文献标识码:A文章编号:1009-3044(2008)26-1681-03

TheDesignofaWebServiceBasedDataExchangingSystem

YINGJin1,CAIWen-qi2

(1.ZhejiangSportsLotteryAdministrativeCenter,Hangzhou310004,China;2.ZhejiangInstituteofComputingTechnology,Zhejiang310006,China)

Abstract:ProposestwokeytechnologiesinthespecificdesignoftheWebServicebaseddataexchangingsystem,"thedevelopmentofthestandardofdataexchangingbasedonWSDL"and"thewayofdatatransformingusingvisualinterfacedefining",andexplorestheirsolutions.

Keywords:webservice;standardofdataexchanging;visualinterface

1引言

各级政府的政务电子化、网络化是大势所趋,是国家的一个战略举措。然而,当前电子政务最突出的问题在于各政府部门及相关企事业单位的信息系统几乎相互完全独立,其数据库、应用程序之间缺乏统一标准的数据交换系统。如何有效地对各系统的数据进行整合,加强信息化建设,超越时间、空间制约,提高政府部门管理与服务社会的效率和效能,已成为当前的一个紧迫问题。

2WebService技术简介

为此,我们研制一套基于WebService的数据交换系统以解决上述问题。

WebService是一种面向服务的体系结构(SOA,ServiceOrientedArchitecture),其目的是实现程序之间的交互,提供了在可缩放的、松散耦合的和非特定平台的环境下交换信息的能力。它基于标准协议和规范(HTTP、SOAP、UDDI等)之上,是平立和语言独立的,用于信息的交换、共享、集成及不同应用之间的互操作。WebService还是Internet分布式计算环境中提供基础功能的编程模块(网络组件),它所具有的开放通讯标准和强调互操作的特点,已使其成为异构系统集成的平台和主要手段。它具有如下特点:

1)WebService通过标准协议向网络程序提供一定的功能,通常采用的标准协议是简单对象访问协议SOAP(SimpleObjectAccessProtocol);

2)WebService采用WSDL(WebServiceDescriptionLanguage)详细描述其接口,用户使用WSDL文档与WebService进行交互;

3)WebService需注册到UDDI注册中心(UniversalDiscoveryDescriptionandIntegration),便于潜在用户查询、发现和使用。

因此,WebService可以方便地集成现有OA、MIS、电子政务、公众服务等系统,实现信息数据共享与服务的转变。

目前已有相当数量的开发工具和开发平台支持WebService技术的开发,如Microsoft.Net,SunONE,IBMWebSphere和WebServiceToolkit等。

3技术关键

研究和制定基于WSDL的数据交换标准,建立相应的数据交换平台,满足互连、互通、互操作需要,可以使政府及企业各部门的数据能够完全整合,已成为电子政务发展的首要任务。该数据交换系统主要由以下几个方面组成:1)制定基于WSDL的数据交换标准;2)数据交换标准工具;3)数据转换定义模块;4)数据转换模块;5)数据交换模块。

其系统结构如图1所示。

3.1基于WSDL的数据交换标准

基于WSDL的数据交换标准用于为WebService数据交换服务提供数据的包装和交换规范。制定标准时,必须考虑可靠性、安全性、事务、可伸缩性、可管理性等一系列技术问题。由于涉及领域的复杂性和具体业务的多样性,一个标准不可能覆盖所有可能出现的业务需求和数据定义,因此该标准应具有良好的扩展机制,可为不同的业务机构提供个性化的扩展机制,并为未来可能出现的新需求提供扩展机制。

WSDL(Web服务描述语言)是用XML文档来描述Web服务的标准,是Web服务的接口定义语言,由Ariba、Intel、IBM、Microsoft等共同提出。通过WSDL,可描述Web服务的三个基本属性:

服务做些什么――服务所提供的操作(方法);

如何访问服务――和服务交互的数据格式以及必要协议;

服务位于何处――协议相关的地址,如URL。

WSDL是描述Web服务的基于标准XML格式语言,用于描述如何与一个Web服务通讯。WSDL文档以端口(能够进行消息交换的服务访问点)集合的形式来描述Web服务,该服务描述包含对一组操作和消息的一个抽象定义,绑定到这些操作和消息的一个具体协议,和这个绑定的一个网络端点规范。WSDL文档被分为两种类型:服务接口(ServiceInterface)和服务实现(ServiceImplementation)。WSDL服务定义为分布式系统提供了可为机器识别的SDK文档,并可用于描述自动执行应用程序通信中所涉及的细节。

以XML作为数据交换的标准在数据交换和共享的层面上,基于XML和统一信息平台技术,实现不同系统的联合与互连。它覆盖了信息处理的整个流程(从数据采集、处理和传输,到信息管理、分析和共享),将多年来常见的管理信息系统延伸到分析、共享系统中,从信息中挖掘和提炼知识,为决策者提供了充足的信息和决策支持。

制定基于WSDL的数据交换标准来定义实现程序代码提供的功能,以便让外部世界可以通过这个标准的输出接口来调用。而WSDL是一个以XML组成的文件,这个文件内容叙述了实现程序代码对外提供的函数原型,即各种可供调用的函数名称以及参数等信息。定义WSDL之后,实现代码就可以接受外界的调用了,且不会分辨是客户端还是其它后端实现程序代码来调用;不管是在什么操作系统中的,用什么语言实现的程序代码,也不管是什么类型的数字设备就可以通过调用而共享此WebService提供的实现程序代码(即服务)。

3.1.1WebService特性

WebService在通过Web进行互操作或远程调用的时候是最有用的。

1)跨防火墙的通信:客户端和服务器之间的通信的中间层组件使用WebService,就可以从用户界面直接调用中间层组件。要调用WebService,可以直接使用MicrosoftSOAPToolkit或.Net这样的SOAP客户端,也可以使用自己开发的SOAP客户端,然后把它和应用程序连接起来。这样既缩短了开发周期,又减少了代码复杂度,增强了应用程序的可维护性。

2)应用程序集成:通过WebService,应用程序可以用标准的方法把用不同语言写成的、在不同平台上运行的各种程序的功能和数据“暴露”出来,供其它应用程序使用。

3)B2B的集成:通过WebService,可以把关键的应用“暴露”给指定的客户。由于WebService运行在Internet上,在世界任何地方都可轻易实现,其运行成本就相对较低。但WebService并不像EDI那样是文档交换或B2B集成的完整解决方案,它只是B2B集成的一个关键部分,还需要许多其它的部分才能实现集成。

4)软件和数据重用:软件重用的形式很多,其程度有大有小。有些重用仅限于代码而数据不能重用,而另一些重用的情况是把几个应用程序的功能集成起来。现在Web上有很多应用程序供应商,都在其应用中实现了这些功能。一旦他们把这些功能都通过WebService“暴露”出来,就可以非常容易地把所有这些功能都集成到你的门户站点中,为用户提供一个统一的、友好的界面。

随着WebService技术的发展,当前基于组件的应用程序结构将逐步扩展为组件/WebService的混合结构,可以在应用程序中使用第三方WebService所提供的功能,也可以把自己的应用程序功能通过WebService提供给别人。两种情况下,都可以重用代码和代码背后的数据。

3.1.2解决方法

1)适配器-类对象结构型模式:适配器(Adapter)又称为包装器Wrapper,用于将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。类适配器使用多重继承对一个接口与另一个接口进行匹配,对象匹配器依赖于对象组合。

①适用性:想使用一个已经存在的类,但其接口不符合需求。

创建一个可以复用的类,该类可以与其它不相关的类或不可预见的类(即那些接口可能不一定兼容的类)协同工作。

(仅适用于对象Adapter)想使用一些已经存在的子类,但是不可能对每一个都进行子类化以匹配它们的接口。对象适配器可以适配它的父类接口。

②使用效果:类适配器和对象适配器有不同的权衡。

类适配器:用一个具体的Adapter类对Adoptee和Target进行匹配。结果是当想要匹配一个类以及所有它的子类时,类Adapter将不能胜任工作。

使得Adapter可以重定义Adoptee的部分行为,因为Adapter是Adoptee的一个子类。

仅仅引入了一个对象,并不需要额外的指针以间接得到Adoptee。

对象适配器则:允许一个Adapter与多个Adoptee,即Adoptee本身以及它的所有子类(如果有子类的话)同时工作。Adapter也可以一次给所有的Adoptee添加功能。

使得重定义Adoptee的行为比较困难。这就需要生成Adoptee的子类并且使得Adapter引用这个子类而不是引用Adoptee本身。

类适配器采用多重继承适配接口。类适配器的关键是用一个分支继承接口,而用另外一个分支继承接口的实现部分。通常C++中作出这一区分的方法是:用公共方式继承接口,用私有方式继承接口的实现。对象适配器采用对象组合的方法将具有不同接口的类组合在一起。

2)享元-对象结构型模式:采用享元这一对象结构型模式,运用共享技术有效地支持大量细粒度的对象。Flyweight模式描述了如何共享对象,使得可以细粒度地使用它们而减少了内存占用。

Flyweight是一个共享对象,可以同时在多个场景(context)中使用,并且在每个场景中Flyweight都可以作为一个独立的对象。内部状态存储于flyweight中,包含了独立于flyweight场景的信息,这些信息使得flyweight可以被共享。而外部状态取决于flyweight场景,并根据场景而变化,因此不可共享。用户对象负责在必要的时候将外部状态传递给Flyweight。

Flyweight模式对那些通常因为数量太大而难以用对象来表示的概念或实体进行建模。

①适用性:Flyweight模式的有效性很大程度上取决于如何使用及在何处使用它。当以下情况都成立时使用Flyweight模式:一个应用程序使用了大量的对象;完全由于使用大量的对象,造成很大的存储开销;对象的大多数状态都可变为外部状态。如果删除对象的外部状态,那么可以用相对较少的共享对象取代很多组对象;应用程序不依赖于对象标识,由于Flyweight对象可以被共享,对于概念上明显有别的对象,标志测试将返回真值。

②使用效果:使用Flyweight模式时,传输、查找和计算外部状态都会产生运行时的开销,尤其当flyweight原先被存储为内部状态时。然而,空间上的节省抵消了这些开销。共享的flyweight越多,空间节省也就越大。

共享的Flyweight越多,存储节约也就越多。节约量随着共享状态的增多而增大。当对象使用大量的内部及外部状态,并且外部状态是计算出来的而非存储的时候,节约量将达到最大。所以,可以用两种方法来节约存储:用共享减少内部状态的消耗,用计算时间换取对外部状态的存储。

Flyweight模式经常和Composite模式结合起来表示一个层次式结构,这一层次式结构是一个共享叶节点的图。共享的结果是,Flyweight的叶节点不能存储指向父节点的指针。而父节点的指针将传给Flyweight作为它的外部状态的一部分。这对于该层次结构中对象之间相互通讯的方式将产生很大的影响。

Flyweight模式通常和Composite模式结合起来,用共享叶节点的有向无环图实现一个逻辑上的层次结构。通常,最好用Flyweight实现State和Strategy对象。

3)模板方法-类行为型模式:考虑一个提供Application和Document类的应用框架。Application类负责打开一个已有的以外部形式存储的文档,如一个文件。一旦一个文档中的信息从该文件中读出后,它就由一个Document对象表示。采用了模板方法-类行为型模式,定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。

用框架构建的应用可以通过继承Application和Document来满足特定的需求。例如,一个绘图应用定义DrawApplication和DrawDocument子类;一个电子表格应用定义SpreadsheetApplication和SpreadsheetDocument子类。

模板方法应用于下列情况:

一次性实现一个算法的不变的部分,并将可变的行为留给子类来实现。

各子类中公共的行为应被提取出来并集中到一个公共父类中以避免代码重复。首先识别现有代码中的不同之处,并且将不同之处分离为新的操作。最后,用一个调用这些新的操作的模板方法来替换这些不同的代码。

控制子类扩展。模板方法只在特定点调用“hook”操作,这样就只允许在这些点进行扩展。

模板方法是一种代码复用的基本技术。它们在类库中尤为重要,它们提取了类库中的公共行为。

模板方法导致一种反向的控制结构,这种结构有时被称为“好莱坞法则”,即“别找我们,我们找你”。这指的是一个父类调用一个子类的操作,而不是相反。

模板方法调用下列类型的操作:具体的操作(ConcreteClass或对客户类的操作);具体的AbstractClass的操作(即通常对子类有用的操作);原语操作(即抽象操作);FactoryMethod;钩子操作(hookoperations),它提供了缺省的行为,子类可以在必要时进行扩展。一个钩子操作在缺省操作通常是一个空操作。

3.2可视化界面定义的数据转化方式

与以符号为主的字符命令语言界面相比,以视觉感知为主的图形界面具有一定的文化和语言独立性,可提高视觉目标搜索的效率,能发挥人的形象感知和形象思维的潜能,提高信息传递的效率。特别对于非专业用户而言,可视化界面无需经过大量培训,用户界面简单,操作方式简捷,用户工作效率高。

目前提供给非专业人员使用的系统可视化界面存在以下问题:确立标准并遵循一致的原则、颜色的恰当使用、资源的丰富多彩、文字的正确表达、控件风格与功能的专一、窗口布局的合理、与用户交互的流畅、通俗易懂的联机帮助。

为解决上述问题,使用户在通过可视化界面定义现有数据库到数据交换标准的数据转化方式时能够建立起精确的心理模型,首先必须对控件使用、提示信息措辞、窗口布局风格采取统一的标准;特别是对特殊操作控件的设计,要遵循简化操作的准则。其次在整个系统中,采用统一的控件间距,对逻辑上相关联的控件加以组合,而且对帮助文件措辞恰当、简捷,力争做到通俗易懂。

最重要的是本系统采取了多种场景下的向导帮助用户解决系统操作问题。向导的设计充分体现了简洁易用的设计思想,特别适用于非专业人员。系统在主工作区域内进行了分工作区域的划分,用户可以在各功能模块中方便的切换,并对基础信息列表的显示一目了然。当选定了某种模式之后,场景向导将把相关说明显示在显示屏上。对数据的各项操作将由弹出的向导一步步指引完成。系统的功能操作可以完全基于向导指引操作者完成,而且操作简单方便,只要懂Windows操作便能得心应手使用该软件,不需要做额外的使用培训。

参考文献:

[1]魏柯,徐孟春.一种基于WebService的动态电子政务系统[J].微计算机信息,2006,(1):159-161.

简述交换机的基本原理篇2

关键词:XML方式;异构系统;公共数据服务

一、引言

随着信息技术、网络技术的飞速发展,校园网络的基础环境日趋完善成熟,校园内可以接入互联网的计算机的数量已经达到了相当的规模,硬件基础已经完全能满足信息化的需要。因而,高校为建设数字化校园,满足当前教育信息化的需要,校园网络各种信息应用越来越广泛,涉及到校园的办公自动化、学生管理、财务管理、资产管理、人事管理、教务管理等等,各种原始档案、图书文本文档资源被逐步的数字化、网络化,高校已经开始在传统校园的基础上形成了一个数字空间。然而,在数字化校园的建设中,各种应用信息系统建设的时间上的不一致性,信息资源库应用软件不一致,数据标准的不一致。尤其是一些早期应用系统的独立性、协同效率低,网络最大优势共享交换无法得到充分发挥,不可避免地出现了很多的数据孤岛。

基于以上问题,鉴于各种应用系统中一般采用database、ldap方式存储数据,为了实现数据的充分共享交换,必须采用一个通用标准的数据格式,适用绝大部分的应用系统的数据进行转换,转换后建立一个公共数据服务中心,以便需要数据的访问方能够获取,来实现协同交流方式,达到校园网络的信息资源的整合,破除校园信息资源的数据孤岛。

二、系统设计

为了解决校园网络中异构环境下各种孤立数据的交换共享,构建一个以XML为中间数据格式,集数据抽取、数据转换、数据传输、数据同步等功能为一体的数据交换系统。它的主要目标是为用户提供跨网络跨系统的互操作机制,消除高校各应用系统数据库之间的异构性,实现于数据库、操作系统无关的数据共享交换,建立公共数据服务中心。整个系统包含各应用系统业务数据信息库、xml格式中间数据、公共数据中心、公共数据中心公共服务、应用系统本地服务、xml与库数据的转换java中间件。系统设计基本结构如图1所示:

三、采用技术

(一)XML

XML是ExtensibleMarkupLanguage的缩写,是一种数据描述语言,它以一种开放的自我描述方式定义数据结构,在描述数据内容的同时能突出对结构的描述,从而体现出数据之间的关系。XML具有以下特点:具有自描述性、具有灵活性、数据模型的内容具有独立性、具有可扩展性、结构性强、可格式化、交互性好、具有极强的链接能力、易于处理、与平台无关。

XML不仅存储数据,而且定义数据的结构,并且这一数据及其结构不是基于二进制的、只能由程序进行解释的代码,而是简单的、可以用任何编辑器读取的文本,能够使数据以精确的、可供人和机器分析再加工的形式向外界提供,解决网络中跨系统的数据交换问题。另外,XML技术由包括XML,XMLSchema,XPath以及XQuery在内的一系列规范组成,这些技术规范为数据交换中存储、处理和操作XML数据提供了支持。

(二)XSLT

XSLT是扩展样式表转换语言(ExtensibleStylesheetLanguageTransformations)的简称,这是一种对XML文档进行转化的语言,XSLT中的T代表英语中的“转换”(transformation)。它是XSL(Extensiblestylesheetlanguage)规范的一部分。XSL规范的另外一部分是XSL-FO(FO代表格式化对象FormattingObjects)。XSLT是把XML文档转化为另一文档的转换语言,即将源文档的所有数据或者部分数据,利用XPath进行选择,生成另外的XML文档或者其他可直接显示或打印的文件格式(如HTML文件、RTF文件或者TeX文件)。XSLT语言是声明性的语言,即XSLT程序本身只是包含了一些转换规则的文档。而这些规则可以被递归地应用到转换过程中。XSLT处理程序会首先确定使用XSLT中的哪些规则,然后根据优先级做出相应的转换操作。例如:

...

(三)JAVA

Java,是一种可以撰写跨平台应用软件的面向对象的程序设计语言,由太阳(SunMicrosystems)公司的詹姆斯・高斯林(JamesGosling)等人于1990年代初开发。它最初被命名为Oak,目标设定在家用电器等小型系统的编程语言,来解决诸如电视机、电话、闹钟、烤面包机等家用电器的控制和通讯问题。由于这些智能化家电的市场需求没有预期的高,Sun放弃了该项计划。就在Oak几近失败之时,随着互联网的发展,Sun看到了Oak在计算机网络上的广阔应用前景,于是改造了Oak,在1995年5月以“Java”的名称正式了。Java伴随着互联网的迅猛发展而发展,逐渐成为重要的网络编程语言。

(四)WEBSERVICE技术

WebService主要是为了使原来各孤立的站点之间的信息能够相互通信、共享而提出的一种接口。WebService所使用的是Internet上统一、开放的标准,如HTTP、XML、SOAP(简单对象访问协议)、WSDL等,所以WebService可以在任何支持这些标准的环境(Windows,Linux)中使用。注:SOAP协议(SimpleObjectAccessProtocal,简单对象访问协议),它是一个用于分散和分布式环境下网络信息交换的基于XML的通讯协议。在此协议下,软件组件或应用程序能够通过标准的HTTP协议进行通讯。它的设计目标就是简单性和扩展性,这有助于大量异构程序和平台之间的互操作性,从而使存在的应用程序能够被广泛的用户访问。

四、系统详细功能设计

(一)公共服务

公共服务在中心节点的服务器上,包括模式注册、模式匹配以及数据交换三个服务。模式注册服务负责向XML模式库注册XML模式;模式匹配服务在源、目标XML模式之间进行模式匹配;数据交换服务用于保证源、目标XML数据文档之间的映射。

第一,模式注册服务将各分节点的数据库提供的XML模式注册到XML模式库以供模式匹配服务使用。

第二,模式匹配服务在源XML模式和目标XML模式之间进行匹配并生成匹配规则文档以作为数据映射时的重要依据。

第三,数据交换服务根据上述匹配规则文档的描述进行源数据和目标数据之间映射,数据交换服务的输入是源XML数据文档(通过调用本地服务的数据抽取服务获取)、匹配规则文档(从匹配规则库中查询),输出是目标XML数据文档。

第四,XML模式库保存所有分支节点数据库XML模式,各分支节点的本地服务通过调用模式注册服务,负责将XML模式提交至XML模式库,供数据交换时选择XML模式进行模式匹配,当学校某管理系统数据库的XML模式发生改变或更新后,本地服务负责其与XML模式库之间的XML模式同步。

第五,匹配规则库中存放的是由模式匹配服务生成的匹配规则文档,匹配规则文档是整个数据交换过程的重要中间产物,它的存在指导着下一步的数据映射过程,另外,将匹配规则文档保存在匹配规则库中可以方便匹配规则的重复使用,在参与数据交换双方的XML模式没有发生改变的情况下,它们之间进行数据交换时可以直接使用对应的匹配规则文档(该匹配规则文档在它们进行第一次数据交换时调用模式匹配服务生成并存入匹配规则库中)。

(二)Java+DOM将库数据与XML数据转换中间件

利用JAVA的JDBC与ODBC及LDAP驱动源进行应用业务系统的信息数据库的数据连接,并读取应用业务应用系统的数据,利用DOM解析创建XML数据文件以备公共数据服务中心调用,基本程序包含五个类:CreateXmlFile.java,创建XML数据文件;Disposal.java,读取应用系统业务信息库数据;SaveAttrName.java,根据信息记录属性来保存节点属性与值;SaveEleName.java,根据记录来保存XML文件的节点;WriteXmlFile.java,将节点写入到XML文件。将整个功能快打包,作为中间件调用,进行信息库数据的转换。

(三)JAVA+XSLT将得到XML数据写入到公共数据服务中心

写入好XML数据后,得到转换后的数据后,就可以供公共数据服务中心调用,利用XSLT的样式规则将XML数据写入到公共数据服务中心。假设公共数据服务中心采用SQL-SERVER数据库存储,其程序代码片段如下(s为XML数据的文件):

try{

Class.Forname(driver);

Connectioncon=Drivermanager.getConnection(dburl,user,pass);

Statementstat=con.createStatement();

StringTokenizert=newStringTokenizer(s);

while(t.nextElement!=null){

Stringstnumber=(String)t.nextElement();

Stringstname=(String)t.nextElement();

Stringstgender=(String)t.nextElement();

Stringstspecial=(String)t.nextElement();

stmt.excute(“insertintotablevalues(…)”);

}

stmt.close();

con.close();

}catch(Exceptione){}

五、结束语

对于校园网络的信息资源整合来说,异构的信息资源是必须面对的现实,而不同信息资源或应用系统之间互相访问又是要迫切解决的问题,因而,建立一个校园网络中的公共数据服务中心是必要的,整合各个独立应用系统孤立的数据资源,为各个应用系统或外来访问者提供一个公共的接口,既保证了资源的共享交换优势,又为将来校园网络可能要建设的门户或单点登陆系统建立了一个综合数据基础平台。本文分析了校园网络异构信息资源的整合,并设计了一个基于XML方式数据转换的校园网络公共数据服务中心系统。

参考文献:

1、王志波.基于XML的异构数据库中间件研究[J].郑州轻工业学院学报,2008(3).

2、刘慧琳.基于XML和数据库的数据映射研究[J].西南民族大学学报,2008(3).

3、肖菁.XML――新一代Web标记语言[J].电信技术,1999(3).

简述交换机的基本原理篇3

[关键词]XML简单性可扩展性互操作性XML技术

中图分类号:TP393文献标识码:A文章编号:1009-914X(2015)11-0270-01

1什么是XML

XML是ExtensibleMarkupLanguage的缩写.它是互联网联合组织于1998年制定的一种通用语言规范,是全新的描述结构化数据的语言。它类似于HTML,但XML关注的不是数据在浏览器中如何布局和显示,而是关注怎样描述数据内容的组织和结构以便在网络上进行交流和处理。

2XML的由来

XML是一种基于SGML标准的简单灵活的语言,SGML、是一种标准的通用标签语言,用于描述文件及其格式。XML也是SGML的一个子集,它免除了SGML的繁杂并保持了SGML的优秀特性,可以方便直接地运用到Web开发上,给Web制作者提供了比传统的SGML和HTML环境强得多的对文档过程和设计的控制能力。

3XML的特点

XML具有以下四个主要特点:

(1)简单性。

XML为程序员和文档作者提供了一个友好的环境。XML的严格定义和规则集使人类和机器都能更容易地阅读文档。XML文档语法包含一个非常小的规则集,使开发者能立刻开始工作。XML文档建立在基本嵌套结构的一个核心集的基础之上。当一层又一层的细节被增加,使结构变得越来越复杂时,作者或开发者只需要为内部结被用来代表复杂的信息集合,而不需要改变结构自身。

(2)可扩展性。

它允许开发者创建他们自己的DTD(文档格式定义),有效地创建可被用于多种应用的“可扩展的”标志集。其次,使用几个附加的标准,您可以对XML进行扩展,这些附力口标准可以向核心的XML功能集增力口样式、链接、和参照能力。

(3)互操作性。

XML可以在多种平台上使用,而且可以用多种工具进行解释。XML支持用于字符编码的许多主要标准,允许它在全世界许多不同的计算环境中使用。XML对Java进行了很好的补充,许多早期时XML开发是用Java进行的。

(4)开放性。

XML标准本身在Web上是完全开放的,可以免费获得。任何人都可以对一个结构良好的XML文档进行语法分析,如果提供了DTD,还可以校验这个文档。公司仍然用特定方式创建用于它们的应用的XML,而XML文档中的数据却是任何应用都可使用的。

4XML在电子商务中的影响及应用

4.1电子商务

电子商务是系统化地利用电子工具,高效率、低成本地从事以商品交换为中心的各种活动的全过程。也可以说了,电子商务就是在Web上利用特定的信息技术来开展企业业务,即通过电子化手段来完成商业贸易活动的一种方式。

电子商务包括以下几种类型:

B―C:企业一个人:代表类型:网上书店,网上商店

C―C:个人一个人:代表类型:网上竞价

G―B:政府一企业:代表类型:网上申请执照

B―B:企业一企业:代表类型:电子贸易

4.2XML在电子商务中的应用

XML的应用正在快速增长并且正在改变通过因特网进行商业交易的方式。XML正在电子商务中扮演着愈来愈重要的角色,下面仅列举XML在电子商务中应用的几个主要方面。

4.2.1力口快了电子商务发展步伐

随着XML技术的成熟,XML正在电子商务的两个方面起着重要作用,即内容定义和信息交换。CommerceNet是一个由500个成员组成的非盈利性网上商务协会,它正在定义通用于多种商业事务的数据元素。这个称为CommerceCore的规范将定义如何给诸如公司名称、地址、条款、价格和数量等内容作标识。另一方面,开放的、基于文本的XML非常实用于服务器之间交换事务信息。

4.2.2开发以XML为核心技术的初期产品

实现企业间数据交换的核心技术是XML。近期众多厂商相继了许多有关XML的产品,XML最为活跃的应用领域当属电子商务,尤以Microsoft最为突出,了XML数据交换的标准“BizTalk",并开始销售安装此标准的电子商务服务器软件BiztalkServer;HP公司已的espeak系统连接技术也使用了XML语言。日本富士通公司FDI软件包TRADEMASTER新版本中也使用了XML数据。

4.2.3企业间电子商务

企业间正在从原有的广泛使用的EDI技术转向Web;EDI,即利用Web实现商品信息的交换和接发定单,从而使通信成本和软件成本都降低。由于原有的HTML应用的限制,使用XML成为大势所趋,利用XML进行电子目录等产品信息的交换和自动更新,可以实现目录的自动分类处理和服务,而且可以实现多国语言的目录服务。

4.2.4XML在MEC(移动电子商务)中的应用

随着移动通信的发展,PC机不再是人们上网的唯一设备,手机、掌上电脑等移动设备使人们可以随时随地与网络连接,移动商务成为可能。目前普遍采用WAP(;无线应用协议)在无线终端和互联网之间进行通信。WAP是一个开放性的全球标准,用来标准化无线通信设备进行互联网访问小WAF采用WML(无线标记语言)作为信息标记语言。

4.2.5XML与EDI

ISO给EDI(电子数据交换)下的定义是:为商业或行政事务处理,按照一个公认的标准,形成结构化的事务处理或消息报文格式,从计算机到计算机的数据传输方法。商家利用EDI能快速而安全地发送定单、提货单;发票等商业信息。传统的EDI要求传输的数据严格按一定的信息格式编码。这些信息格式复杂,学习和使用困难,且难以扩展,缺少灵活性另外将EDI数据进行转换的软件成本高,一般中小型企业难以承受。XML支持结构化的数据,这和电子数据的要求正好一致。作为一种文本格式的元标记语言,它使用简单,即使非计算机专业的职员也能在短期内学会将数据用XML文档格式表示。

4.2.6XML技术适合Web开发

XML描述数据本身,这使XML可以支持灵活多变的Web应用。XML可以从不同的来源集成数据,将多个应用程序所生成的数据纳入同一个XML文件并传送到客户机上,被解析出来的XML数据可以在本地被编辑或操纵,即本地用户非常容易实现对XML数据的有效利用。多数Web出版工期口Web服务器都将完全支持XML,XML将成为服务器端表格和电子商务交易处理的行业标准。XML还将会出现在元数据的应用上、:如RnF

(ResourceDescriptionFramework)。

5结语

基于XML的信息表示技术引起了IT界的广泛重视,相关的研究正不断深入。XML为企业进行网上商务活动打开了方便之门,使企业的商务、贸易变得快速、简捷。XML应用标准的中文化有利于发挥我国的技术优势,推动我国的技术进步。

简述交换机的基本原理篇4

关键词:寻址导向;中职;计算机网络基础

中图分类号:G712文献标识码:A文章编号:1672-5727(2014)03-0101-04

中职学生有自身特点,即形象思维能力强而抽象思维能力较弱、动手操作能力强而理论学习能力较弱,愿意在经历中记忆,反感强记书本内容。中职毕业生的工作大多不是开发工作,也不直接主导大型网络设计,主要是网络管理工作。因此,中职教材、教法均应据此而定。

对于中职学生而言,网络课程不是单纯的操作类课程,而是一门通过理论指引设计简单网络,在网络管理中分析和排除错误的课程。于是,从应用的角度研究计算机网络课程的知识内容组织,以及运用相应的教学方式达成理想教学效果成为中职教师的迫切任务。

笔者从2005年开始从事中职网络基础教育,并于2008年编写了《网络基础》教材。经过第一线的教学、分析、研究工作,笔者认为,从数据寻址的角度阐述计算机网络,并作为主线开展教学,更适合分析网络故障,判断并排除网络故障,通过问题引导学生思考。从应用的角度分析,通过理解数据在网络中的寻址过程来学习计算机网络非常实用,学生容易理解,教学效果明显。

中职网络基础教学分析

(一)目标分析

各行各业都需要网络专业人才,尤其是需要大量的网络维护与安全管理方面的实用技术型人才。我校就业办对已毕业学生就业情况进行统计分析发现,网络专业毕业生主要从事工厂软硬件维护和网络维护、联想等公司硬件维修工程师、电信ADSL安装工程师等工作。根据就业情况确定网络基础的培养目标是网络管理员,即要求学生掌握网络管理、网络安全、硬件维护、软件维护等知识和技能,能够从事网络管理与维护、各种服务器架设等工作。课程目标还需要兼顾网络设备管理、网络服务器搭建、网络安全等课程的需要,以及学生可持续发展自学能力的建立。

(二)教学内容分析

中职学生学习基础差异性很大,面对“高深莫测”的教材,许多学生既听不懂也学不会,久而久之就产生逆反心理,厌倦学习。我们从应用的角度组织教学内容,同时减少文字表述,辅以直观的图形和贴近生活语言的描述。我们不使用OSI七层模型、不使用“映射”这类数学名词,直接对TCP/IP模型简化,只需建立三层的封装、解封装概念,封装内容仅仅包括地址信息。教学内容上阐述地址来源,交换设备如何根据地址处理相关的数据报(分组、帧)。教学内容以模拟以太网为实例,对ATM和ISDN等学生毕业后几乎接触不到的网络不花费精力去教。对涉及的相关技术,从宏观上把握,不纠结细节,如对“生成树技术”内容,只要学生知道生成树技术用于解决怎样的网络问题即可,不要求学生掌握交换机内部对协议实现的细节。

注重寻址导向的计算机网络基础教学设计

(一)教学内容确立

教学内容围绕几个问题展开:(1)主机A(QQ)发送数据给主机B(QQ),为什么数据不会在IE中显示?(2)主机A(QQ)发送数据给主机B(QQ),为什么不会在主机C(QQ)显示?(3)交换机为什么能够向相应的接口转发数据?(4)路由器为什么能够向相应的接口转发数据?(5)共享上网,为什么就知道哪台机器拨了ADSL?要明白上述问题,理解数据结构(端口、IP地址、MAC地址)在数据封装中的作用极其重要。其中,本机已知的数据结构是TCP/IP属性,数据传输过程就是根据这些地址的“数据包”寻址过程,所以整个教学内容围绕理解数据结构以及硬件设备根据数据结构寻找目标设备的过程。

围绕问题,是从应用程序发送数据开始思考网络的,所以根据内容组织的需要,从应用层开始,我们自顶向下组织教学内容。自顶向下组织教学内容可以强调应用,激发学生学习热情,突出内容重点。紧扣应用环境也便于学生实践,做到“做中学,学中做”。内容如图1所示。

解决上述问题的思路是:源主机发送出去的数据加上地址,相应的设备(进程)根据地址进行转发,源主机需要获取相应的地址填入;集线器相当于广播的交换机,不处理MAC地址,三层交换机相当于交换机+路由器,多口NAT转换设备相当于交换机和路由器。对基础知识的思考模式建立以后学生理解后面的部分就不难了。相关的技术,如蓝牙、IP电话、搜索引擎应用等内容可放到阅读材料中。

(二)教学模式选择

应将传统课堂教学和数字化教学两种教学模式有机整合,以更好地达成教学目标。(1)在传统教学方面。要通过课堂教学,让学生明白基本的理论部分内容,达到在模拟实训中有据可依,加强师生之间、学生之间的讨论。还要对学生进行综合测试,对理论部分进行作业强化练习。(2)在数字化教学方面。作业和每节课的小测验将会因严重加大教师工作量而变得不切实际。建立网络自学平台,开展自我检测,每节课通过网络小测,让软件自动评分,成绩虽然会立刻得出,但大部分学生会紧张。

教学过程要虚实结合。“虚”不是指理论内容的虚,而是通过虚拟软件对教学内容进行模拟,特别是对一些可观察的内容,通过模拟让学生很好地理解相关知识点。“实”,一方面,有些内容在真实环境下模拟,学生能够理解虚拟环境与真实环境是能够对接的,实训用例场景是真实的;另一方面,教学过程要理论讲解和实训交替进行,塑造学生的网状知识结构,线性的教学内容和过程重复两次更有利于学生重构知识。

教学实践

在教学中,根据教学内容灵活选择教学方式,比如对封装、解封装,我们在课堂先讲一遍理论,用虚拟软件模拟一遍,再在真实环境中抓包观察,让学生对封装和六个地址(三对)有深刻认识,毫不怀疑模拟环境,认识了再去研究源和目标地址怎么来的。对于端口地址的学习,我们采用VB开发工具、Socket控件、UDP协议编写简单聊天软件,设置多个问题促进学生对端口地址的理解。对于OSPF、RIP、静态路由、交换机交换原理、VLAN、生成树技术、链路汇聚、堆叠技术我们采用PacketTracert软件进行模拟。现举几例加以说明。

(一)透明交换机交换原理课堂教学

对MAC地址和透明交换机部分内容的教学,我们先进行课堂理论教学。设计了如下几个问题来激发学生思考:交换机刚启动后,没有发生任何数据交换,交换机的转发表是空白的,表格如何构建?如果交换机出厂前预置,MAC地址已在网卡中,交换机生产商不知道主机用哪块网卡,所以不可能。如果是人工添加,电脑从一个接口换到另外一个接口,就要人工修改,比较麻烦。自主学习是很好的学习方式:交换机从接口接收到数据帧,数据帧中有源MAC地址,学生把源MAC地址和接口号添加到MAC地址表中。然后给出如表1所示的交换机MAC地址表进行数据帧处理规则讲解。

处理规则如下:(1)当交换机收到数据帧,先把数据帧的源地址和接收接口放入上面所示的表格中。(2)如果目标地址是广播地址则向所有接口转发,否则在表格中查找物理地址列:如果匹配成功,而且表中接口号和接收数据帧接口号不相同则按相应的接口转发数据帧;如果匹配成功,而且表中接口号和接收数据帧接口号相同则丢弃数据帧;如果查找不到,将向除了接收数据帧接口以外的全部接口转发。

之后我们配套开展一个模拟透明交换机实训,一个手工运算处理规则的作业。这样,大多数学生能够掌握透明MAC地址和透明交换机原理,建立了这样的思考方式以后理解VLAN就不再有难度了。

(二)VB编程理解端口号实训数字化教学

编程是理解传输层的最好方式,有利于学生理解端口号在寻址中的意义,理解端口在同一操作系统、同一协议下的唯一性。为了解决学生使用VB的困难,应尽量简化程序,不加入错误检测。采用UDP编写的聊天程序,加上变量定义,我们只写了十行代码。程序界面如图2所示(操作过程和程序略)。

然后设计了以下几个问题让学生联系理论知识思考,重构网状知识体系:(1)A同学没有单击监听,B同学给A发送数据,A能接收到吗?(2)同时运行两个程序实例,分别单击“监听”可以吗?为什么?(3)A同学监听4520,B同学给A同学发送数据到端口5630,A同学能接收到吗?(4)给所有同学发送信息,目标IP应该怎么配置?(5)三五个同学群聊,应该配置什么IP地址和端口号?

(三)用PacketTracert软件模拟OSPF协议的模拟教学

路由表、网络号、路由器部分的教学我们使用CISCO的PacketTracert进行模拟,主要使学生理解不同的路由协议需要配置什么参数,以及配置了基本参数之后路由器之间会交换路由表并重新形成自己的路由表。至于路由算法是如何实现这些过程的,中职学生并不需要关注。中职学生需要知道各种路由协议都启动了之后哪个协议具有优先级,多久能够更新路由表,从而避免工作中配置了参数却又误认为无效。在实训中让学生连线有条理,弄明白各参数对应关系,反复操作,最后一遍做到不给参数也能自己配置出同样功能网络,以更好地理解参数之间的相互关系。

配置和连线如下页图3所示(连线和参数略)。

完成上面实训后学生要回答下面问题,并记录路由表:(1)注意观察Router0,传递到网络192.168.4.0下一跳选择Router4还是Router1?(2)将Router0到Router4的最终路由表记录到如表2所示的表格中。

结语

我们经过多年探索发现,计算机网络基础选准理论切入点,以应用为标准重构知识体系,以寻址为导向,用适合中职学生的语言描述,采取灵活的教学方法,会取得很好的教学效果。学生能够建立计算机网络运行方式的思考方式,并初步建立自学能力,能够在今后的工作中进一步学习,为后续课程打下应有的理论基础。

参考文献:

[1]丁晶.中职计算机网络专业课“情景教学模式”探索[J].现代企业教育,2009(12):44-45.

[2]谢希仁.计算机网络(第4版)[M].北京:电子工业出版社,2003:3.

[3]林玉泉.中职计算机网络专业毕业生对口就业难的原因及对策[J].职业教育研究,2009(11):64-65.

[4]丁云霞.中职校本教材建设的问题与对策[J].职教通讯,2011(24):37-38.

[5]王涛,吴振强,任平安.自顶向下还是自底向上?——论计算机网络原理课程教学模式[J].计算机教育,2011(24):65-68.

[6]刘繁华.在计算机网络基础课程中运用混合学习模式的教学效果分析[J].教育研究,2009(4):78-81.

简述交换机的基本原理篇5

论述题。(每套2题计30分)

(一)试述古典经济学的主要贡献。

答:古典经济学使政治经济学成为一门独立学科,把重商主义以来的经济理论向前推进了一大步,并为以后经济理论的发展奠定了比较坚实的基础。古典经济学进步性的标志主要是:1、把经济理论研究从流通领域转向生产领域;2、开始研究资本主义经济关系的内在规律性,并作出了初步的科学分析。

古典经济学以“自然秩序”观点作为思想原则,客观地研究了当时的主要经济问题。其主要贡献是:1、研究了自由竞争的市场经济秩序和规律,提出了“自由放任”的政策主张;探讨了发展市场经济,增加国民财富的富国裕民之道;2、奠定了“劳动价值论”的基础,提出和建立了劳动价值学说;3、不同程度地研究了剩余价值的具体形态,并作出论述;4、试图对社会资本的再生产和流通进行了初步分析;5、也对分工、货币、生产劳动与非生产劳动、经济危机、国际贸易等理论作了重要论述。古典经济学是马克思主义的重要来源之一。

(二)试述古典经济学的基本经济政策主张。

答:古典经济学的基本经济思想是由市场自发起调节作用的经济自由主义。其基本政策主张是自由竞争、自由放任、反对国家干涉私人的经济活动。这既是反对封建主义、又是同重商主义作斗争,同时也反映了上升时期资产阶级的充分自信力。他们往往把自由放任等同于“自然秩序”,认为自由就是自然的,而自然的秩序是符合客观规律的,也是绝对的和永恒的。资本主义自由竞争的经济秩序就恰好是符合客观自然规律的。不过,自由放任的经济自由主义并不是绝对的和永恒的,它的正确性是同具体的历史社会条件联系在一起的。

(三)试述重农学派思想体系的特点。

答:1、封建性外观。重农学派熟悉的只是旧的封建主义生产方式,所以,重农学派虽然在实质上研究的是新生的资本主义生产关系,反映的是新兴资产阶级利益,但在表面上却有着浓厚的封建外观。

重农学派思想体系的封建性外观表现在:第一,他们的理论反映的是资本主义生产,但是看起来农业资本家却像封建土地所有者的一个佃户。第二,他们的经济政策主张反映的是资产阶级的要求,但是看起来却像是在为封建土地所有者的利益打算。第三,他们既不反对君主,也不反对上帝,也不反对封建土地所有者,看起来他们似乎是封建秩序的维护者。

2、关于自然秩序的思想。

该思想源于神学的“自然法”思想。封建的神学家区分了“上帝的法”和“人为的法”。“上帝的法”就是所谓的“自然法”。重农学派接受了这种思想,认为“自然法”是“上帝制定的的法”,“自然秩序”则是上帝为了人们的幸福而根据“自然法”安排的、。最有利的和最根本的社会秩序。“自然秩序”思想是重农学派的基本指导思想和理论基础。自然秩序思想是同法国启蒙思想家的观点在客观上相一致的,他们认为,人类社会和自然界都受“自然秩序”的支配。

(四)试述魁奈的“纯产品”学说。

答:魁奈的“纯产品”学说是重农主义的理论核心和最基本的问题。重农学派对于资本主义生产方式的分析,就建立在这一基础上。魁奈的所有学说也都是以“纯产品”学说为基础的。

重农学派强调,财富首先是使用价值,是物质。他们研究“纯产品”学说的出发点就是财富。因为财富是物质,那它就只能来源于生产领域。而一切社会经济部门中,又只有农业部门才能生产出物质财富来。因此,只有农业是真正的生产部门,只有农业才能生产出“纯产品”来。这样,“纯产品”学说也就事实上为重农学派的的和一般的剩余价值学说。

魁奈认为“纯产品”就是农产品中扣除生产资料和工资后剩下的部分。也就是说,农业总产品=生产资料+工资+“纯产品”(地租)。

总之,魁奈在“纯产品”学说方面的功绩,就是纠正了重商主义者的流通中产生利润的错误和交换是致富的源泉的观点。

(五)试述《国富论》的基本思想及结构。

答:《国富论》即《国民财富的性质和原因的研究》是斯密的代表作,是其长期酝酿

潜心研究的成果。该书前后共历时27年,该书在经济思想占有划时代的重要地位,是资产阶级古典政治经济学的经典性著作。斯密在本书中继承和发展了前人尤其是配第以后的经济研究成果,并把当时的一切经济知识归纳起来,首次创立了系统的古典政治经济学体系。

该书研究的是国民财富的性质和它产生及增加的原因:1、斯密认为,国民财富即一国所生产的人均国民收入量,是由生产性劳动创造出来的。生产部门的劳动量是财富的源泉。2、他认为政治经济学的目的就是增进国民财富,增加人民和国家的收入,“富国国裕民”。其办法有两个:A、通过分工,发展和提高劳动生产率;B、通过增加资本,增加从事生产劳动的人数,并增加生产资料,这也就是积累过程。

该书结构上分五篇:1、“劳动生产力增进的原因并论劳动生产物自然而然地分配给各阶级人民的顺序”;2、“论资财的性质及其蓄积用途”;3、“论不同国家中财富的不同发展及政策的影响”;4、“论政治经济学的体系”;5、“论国君或国家的收入”。

《国富论》全书贯穿了自由放任的原则,认为这比国家干预对经济发展更为有利。认为每个人得到了个人利益,国家也就取得了整体利益。这种自由放任思想主要是反对封建的重商主义的。书中还歌颂了分工为基础的工场手工业的优越性。

(六)试述斯密的分工和交换学说。

答:分工和交换学说是斯密经济理论研究的出发点。斯密认为,分工是提高生产力,发展和增进国民财富的重要途径和主要因素。

斯密认为:1、分工能提高劳动生产率:这是分工的优越性所在。他认为:分工提高劳动生产力的原因在于:A、分工使劳动的技巧增进、促进了操作的专业化、简单化,使工人能很快掌握和提高技术,提高劳动熟练程度;B、分工专业化可节省工种、工序转换的时间;C、分工使操作简化,为那些简化劳动和缩减劳动、提高效率的工具与机械工的发明,创造了有利的条件。2、分工是社会不平等的根源;3、分工产生的原因。斯密认为,分工是从人的交换本性产生的。4、分工发展的条件。他认为,分工产生后,其发展会受到交换范围的限制。他说:“分工起因于交换能力,分工的程度,因此总要受交换能力大小的限制,换言这,要受市场广狭的限制。”

斯密的论述有一定片面性,只看到分工促进劳动生产力提高没看到劳动生产力的发展也会推动分工的发展。他只从人的本性上去看待分工,而忽视了分工也是一种社会历史现象,这与他的社会历史观有一定联系。但他毕竟强调了分工、强调了分工的客观作用,这在当时是个贡献,是优于重农主义的。

(七)试述斯密的三个阶段和三种基本收入。

答:斯密在政治经济学第一次正确的论述了资本主义社会的阶级结构,认为资

本主义社会存在着工人阶级、资产阶级和地主阶级三个基本阶级。他打破了重农学派阶级划分的部门界限,依据经济地位和收入状况来划分阶级。这是一种很大的进步。斯密的划分基本反映了资本主义社会的状况。阶级划分是斯密分配理论展开的前提条件。

依据阶级划分,他把社会产品相应地分为工资、利润和地租三部分,并指出工资、利润和地租是社会的基本收入。他还指出工资、利润和地租是社会的基本收入。斯密以劳动价值学说为基础,论述了三种收入,从而在一定程度上揭示了资本主义生产关系的内在联系,并在特定形式上,接近于认识剩余价值的来源美味可口。可以说分配问题是斯密全部经济理论的核心。但另一方面,由于斯密的收入价值论,使斯分配论的阐述又含有表面的、错误的因素,从而为以后的一些类似观点提供了理论渊源。

(八)试述马尔萨斯人口理论。

答:马尔萨斯的《人中原理》1798年首版匿名发表,主要是反对人类理性可以控制人口增加的观点。

马尔萨斯提出两个重要“公理”:(1)、食物为人类生存所必需。(2)、两性间的情欲是必然的,且几乎会操持现状。然后,他提出了两个假定:(1)、人口增长在没有妨碍时,以几何级数率增加;(2)生活资料在同样情况下,只以算术级数率增加。由此,他得出人口增长总是快于生活资料的增长的推论。

马尔萨斯认为抑制人口的方式有两种:1、积极的抑制,如饥荒、战争、疾病、贫困等;2、预防的抑制。这又包括两种具体的方式:道德的抑制,如晚婚、独身等;不道德的抑制,如避孕、堕胎等,在他看来,只有第一种抑制方式才是现实有效的。

依据人口理论,马尔萨斯还引申出了一些观点。1、劳动群众的生活状况取决于他们的人口数量;2、济贫法有害无益,应予以取消,代之以“贫民习艺所”;3、反对其他人关于社会改革的理论。

总之,从总的方面来说,马尔萨斯的人口原理中有合理的因素,也有错误的、辩护性的因素,我们不能绝对化、简单化地对待马尔萨斯的人口理论。

(九)试述马歇尔经济理论体系的特点。

答:马歇尔经济理论体系的特点主要是综合性,这贯穿其理论体系的始终。该体系是经济思想各种学派理论的另一次更大的综合。他把供求论、生产费用论、资本生产力论和节欲论等旧理论,同边际效用论、社会达尔文主义等新理论结合起来,综合为一个集各种子经济之大成的体系。具体说来,具有如下特点:

1、以心理分析为基础。马歇尔认为,经济学说是要研究人类行为的动机。人类的动机分为:追求满足和避免牺牲两种。这可以成为制约经济活动的阻力。2、赞成渐进的社会改良主义。他认,就人类的心理来说,也是一种渐进的演化发展过程,决不是突变和飞跃的变化过程,因此,经济也决不能飞跃。3、他强调所谓“连续原理”,认为各种经济现象间没有明显和严格的区分,只有连续的数量关系。4、强调“边际增量”分析方法。他认为“在精神和物质世界中,我们对自然的观察,与总数量的关系没有与增加量的关系那样大”。因此,应当注重增量分析。5、强调“均衡”分析,主要是运用局部均衡分析方法。马歇尔认为,各种经济指标的数量都是通过各自有关要素的边际增量达到均衡来决定的。6、强调静态分析。假定所分析的经济关系和有关环境保持不变,能过分析价格、商品供给等认为静态下,生产、消费、分配、交换的一般条件是不变的,以此来说明经济的稳定性。

马歇尔对现代西方经济学的重要贡献之一是提出了不完全竞争问题,并作了初步论述,而关于在需求规律、需求弹性的论述也是他后来对经济学所作的贡献。由于马歇尔学说的巨大影响,形成了在经济思想史占有重要地位和影响的剑桥学派。

(十)试述马尔萨斯有效需求不足危机论。

答:(1)马尔萨斯认为经济危机的产生存在必然性,他所提出的理论被称为有效需求不足危机论。

(2)根据马尔萨斯的看法,生产与消费或供给与需求的关系是生产发展的条件。在这种关系中,如果发生有效需求(即有购买欲望又有购买能力)不足,就会出现生产普遍过剩的经济危机。

(3)马尔萨斯批评李嘉图、萨伊否认普遍生产过剩危机的观点。马尔萨斯认为商品并不都是和商品交换,很多商品还和生产性劳动或私人服务交换。在这些交换中不一定总能保持平衡。在他看来,生产与消费或供给与需求之间的平衡主要是产品顺利实现的问题,或者说是利润实现的问题。利润是在交换中生产的,是商品售价和生产成本之间的差额。

(4)资本主义生产为了顺利进行,必须维持足够的“有效需求”也即必须使消费者有足够的购买力。如果资本积累过快,商品生产超过它们所必需的购买力的增加,就会导致“有效需求”相对缺乏,从而产生普遍生产过剩的经济危机。因此,他主张扩大和刺激地主等不生产阶级的消费。

(十一)试述斯密的经济自由主义。(13分)

1)经济自由主义是贯穿于斯密经济政策观点始终的一个统一的思想。“自由放任”是其经济政策的基本原则和中心思想。“自由放任”的具体表现就是“自由竞争”和“自由贸易”。

2)斯密的经济自由主义思想是以“经济人”的假设为前提的,认为人们的经济活动是出自人的利己本性或人类交换倾向的,每个人追求个人利益,自然地会给全社会带来普遍的利益。

简述交换机的基本原理篇6

[关键词]xml电子商务应用

电子商务是传统商务活动的电子化、数字化、网络化、信息化与全球化。它整合了资金流、信息流与物流,是以提高生产和管理效率从而获取最大利润的商务模式。在企业与企业进行商务活动过程中,需要传送各种数据,这些数据分别由不同的商业应用产生,具有不同的数据格式和商业意义。如何在不同行业、不同领域和不同企业之间传输这些商业数据,实现企业之间的交互(interoperability),是企业电子商务需要解决的一个关键问题。随着xml的迅速发展,xml正在逐步成为internet中描述数据的标准。由于企业电子商务是以internet为基础的,因此,xml文档在将来势必成为电子商务中数据传输的主要载体。

一、xml技术

xml的前身是sgml(standardgeneralmarkuplanguage),但它比sgml更为简化、易于使用。xml是一套定义语义标记的规则,这些标记将文档分成许多部件并对这些部件加以标识。它也是元标记语言,即定义了用于其他与特定领域有关的、语义的、结构化的标记语言的句法语言。

二、xml技术对电子商务应用所具有的特征

1.简单性,xml是sgml针对web简化的子集,简单易用,易于实现;同时,xml还保持了对现有的面向sgml的系统的向下兼容性,这样,用xml标记过的数据就仍然可以在这些系统中使用,为基于sgml的行业节省了大笔的改造费用。WWw.133229.CoM

2.可扩展性,xml标记允许用户自己定义自己的标签携带参数、属性和值。企业可以用xml为电子商务和供应链集成等应用定义自己的标记语言,作为该领域信息共享与数据交换的基础;

3.结构化,xml提供了一种结构化的数据表示方式,使得用户界面与结构化数据分离。xml中可以使用样式表,这样,xml的描述就像数据库一样具有结构性。

4.自描述性,xml文档实例包含关于其内容的“元信息”和对它的dtd的引用,一个应用程序可以根据dtd灵活处理不同的xml形式的信息,提高了通用性。

除上述特性外,xml支持几乎所有的主要语言,并且不同语言的文本可以在同一文档中混合使用。支持xml的软件能处理所有这些语言的任何组合。因此xml使得信息交换可以跨越民族与文化的界限。

三、xml在电子商务中的应用

xml源于应用的需求,它大幅度改善人们在网络世界里的交流方式。xml正在电子商务中扮演着愈来愈重要的角色,特别是对推动电子商务的发展将起到至关重要的作用。

1.企业间电子商务

企业间正在从原有的广泛使用的edi技术转向web-edi,利用web实现商品信息的交换和接发定单,从而通信成本和软件成本都降低。由于原有的html应用的限制,使用xml成为大势所趋,利用xml进行电子产品信息的交换和自动更新,可以实现目录的自动分类处理和服务,并且可以提供多国语言的目录服务。

2.实现企业间自动化处理

通过xml技术对企业的物流供应链系统进行改造,可以实现企业间电子目录的自动分配与更新,以及市场和库信息的共享,彻底提高企业的效率。

3.xml技术用于web2.0开发

xml描述数据本身。这使xml可以支持灵活多变的web应用。xml可以从不同的来源集成数据,将多个应用程序所生成的数据纳入同一个xml文件并传送到客户机上,被解析出来的xml数据可以在本地被编辑或操纵。即本地用户非常容易实现对xml数据的有效利用。

4.应用于无线通讯wml

为了使第三代移动通信标准的逐步统一,于是产生了wap(wirlessaplicationprotoco,无线应用协议)。wap包括通信部分和wml语言。wml类似html语法,是wap规范中的一部分,它源自xml,wml是xml用于无线应用的特定实例,它完全符合xml的规则。主要用于标记和说明wap移动终端收发的internet信息和用户接口。wml使得设计者可以采用与设备独立的方式定义wap应用的用户接口,也使得各种手持设备能够提供强大的internet接入功能。

四、xml电子商务发展展望

xml祢补了html在数据和文档处理上的不足,其快捷、灵活、平台独立等特性使其尤其适用于电子商务。xml的推出,使电子商务的发展进入了一个全新的阶段,许许多多基于xml的电子商务系统,包括企业间的电子商务和面向消费者的电子商务,正处于开发过程中。随着internet的发展,基于xml的各种标准不断,xml必将继续在电子商务领域显示出其异乎寻常的能力。

参考文献:

  • 下一篇:医学遗传学研究方法(6篇)
    上一篇:乡镇分管农业工作总结(6篇)
    相关文章
    1. 护士节活动总结范文

      有这样一个群体,她们用无微不至的护理换来了患者的康复,她们的工作平凡、枯燥、劳累,却无比神圣——她们被称为;白衣天使。以下是小编为大家整理的《护士节活动总结..

      daniel 0 2025-05-05 18:48:29

    2. 支教实习工作总结优选范文

      听课学习、参与教研活动、看自习、批改作业等,真正感受如何作为一名一线教师。下面是由小编为大家整理的;支教实习工作总结优选范例,仅供参考,欢迎大家阅读。支教实习工作总结..

      daniel 1 2025-05-04 22:34:58

    3. 幼儿园食品安全工作总结范文大全

      食品是维系生命健康持续的首需物资,食品安全是幼儿园安全工作的重中之重!七彩阳光幼儿园为了让孩子和家长朋友们更加了解和重视食品安全,在本周食品安全主题活动中,各教研组根据..

      daniel 1 2025-05-04 22:31:56

    4. 小学英语老师工作总结优选范文

      英语老师坚持良好的阅读习惯,读有所思,思有所得,让我们一起走进他们的书香世界吧!下面是由小编为大家整理的;小学英语老师工作总结优选范例,仅供参考,欢迎大家阅读。小学英语老师..

      daniel 1 2025-05-04 22:17:26

    5. 医护人员医德医风工作总结优选范文

      为深入贯彻落实;不忘初心、牢记使命主题教育,进一步改善医疗服务,加强行业作风整治,改善患者就医感受,提高患者满意度。下面是由小编为大家整理的;医护人员医德医风工作总结优选..

      daniel 0 2025-05-04 22:16:06

    6. 数学教师考核工作总结优选范文

      为了及时了解新教师课堂的真实状态,帮助新教师更好的规范教学,尽快提高教学水平和技能。下面是由小编为大家整理的;数学教师考核工作总结优选范例,仅供参考,欢迎大家阅读。数学..

      daniel 1 2025-05-04 22:16:01

    7. 小学科学教学工作总结优选范文

      以落实学共体理念、营造自主、合作、探究的课堂为抓手,以学教评一致性教学设计理论为依据,深入推进深度学习的高效课堂建设。下面是由小编为大家整理的;小学科学教学工作总结..

      daniel 0 2025-05-04 22:14:29

    8. 读后感作文范文怎么写(整理16篇)

      15.读后感作文范文怎么写五今天,我读了一本好书,书的名字叫《一百个励志故事》。其中让我印象深刻的故事名叫《行行出状元》。这个故事主要写的是一个人,经过努力考上了状元,他..

      daniel 1 2025-01-01 14:27:00

    9. 大学生贫困生补助标准(6篇)

      大学生贫困生补助标准篇1“1份关爱”:疾病是导致群众贫困的一个主要原因。据调查,南丰县因病致贫的贫困户有5950人,几乎达到建档立卡

      栏目名称:办公范文 0 2025-08-11

    10. 农村文化建设调研(6篇)

      农村文化建设调研篇1一、农村文化发展基本情况农村文化建设包括农村文明建设、农民思想道德素质提高、农村文化基础设施建设、文

      栏目名称:办公范文 0 2025-08-11