题目内容 (请给出正确答案)
[主观题]

阅读以下关于可扩展的标记语言方面的叙述,回答问题1和问题2。可扩展的标记语言(Extensible Markup

阅读以下关于可扩展的标记语言方面的叙述,回答问题1和问题2。

可扩展的标记语言(Extensible Markup Language,缩写为XML)是SGML(Standard Generalized Markup Language,标准通用标记语言)的一个子集,是简化的SGML。它是互联网联合组织(W3C) 创建一组规范,以便于软件开发人员和内容创作者在网页上组织信息,其目的不仅在于满足不断增长的网络应用需求,而且也在于确保在通过网络进行交互合作时,具有良好的可靠性与互操作性。随着Web技术、分布式对象技术两者的有机结合,传统的Client/Server主从结构逐渐向灵活的多级分布式Web计算模型进行着演变。多级分布式Web体系结构可划分为三层:表示层(客户机层)、功能层(应用服务器层)、数据层(数据库服务器层)。而由于XML可以自定义文件类型,有利于信息的表达和结构化组织,而且可以以一致的方式格式化和传送数据,若将其运用到三层Client/Server模型中,必将产生很大的网络应用优势,即基于XML的三层C/S模型。

从网络体系结构的各层次上看,基于XML的三层C/S模型包括:数据层、功能层、表示层。数据层实现数据的集成,XML数据产生于多种数据源,但都以统一的XML格式表达传输。功能层实现数据的发送与处理,应用服务器通过HTTP交换数据,通过DOM处理XML数据。表示层实现数据的显示,XML数据可以有多种表现形式,而且可以为外部直接访问、编辑或转换,也可被其他系统所用。在基于XML的三层C/S模型中,中间层一次性从远程数据库中获取满足客户需求的信息,生成相应的XML文档,以后中间层就不需要再与远程数据库进行交互了,即与远程数据库的连接也就终止了。一旦中间件软件把满足客户需要的信息组装起来以后,就可以以XML形式发送给客户了,这样客户与中间层也就无需进一步交互。XML数据发送给客户端后,客户应用和脚本语言就可以直接使用这些数据,这时客户端与中间层服务器之间的连接就可以中止了。

请用100字左右简要分析基于XML的三层C/S模型的应用过程应具有的功能。

查看答案
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“阅读以下关于可扩展的标记语言方面的叙述,回答问题1和问题2。…”相关的问题

第1题

报表设计器主要是对报表进行设计工作,该工作不需要编写程序就可以自己设计任何类型的报表。报表设

计器可以连接多个数据库、设计报表(包括报表对应的数据集、查询窗口以及报表的格式)。报表设计器包括文件夹管理、报表管理、权限管理、系统设置以及数据源设计等工作。

从大的方面来讲,报表中心由两个部分来组成:一是对报表进行设计的报表设计器,二是对报表进行浏览查看的报表管理器。试画出报表设计器的功能结构图。

点击查看答案

第2题

简要说明你在软件开发过程中实施软件复用的具体效果。你现在认为还有哪些可以改进的地方?如何加以

改进?

点击查看答案

第3题

具体叙述你在软件开发过程中是如何进行软件复用的,采取过哪些软件复用的技术和措施?解决过哪些相

应的矛盾或问题?

点击查看答案

第4题

具体叙述在设计操作数据存储系统方面你从事过的工作和经验。遇到过哪些实际问题?怎么解决这些问题

的?

点击查看答案

第5题

操作数据存储,即ODS是介于数据库和数据仓库之间的一种数据存储技术。和面向应用的分散的数据库相

比,ODS中的数据组织方式和数据仓库一样也是面向主题的和集成的,对进入ODS的数据也像进入数据仓库的数据一样进行转换和集成处理。此外,ODS只是存放当前或接近当前的数据,如果需要的话,可以对ODS中的数据进行增删和更新等操作。虽然数据仓库中的数据也是面向主题和集成的,但这些数据一般不进行修改。请根据你实际参与开发的经验,论述下列三个问题:

简述你参与分析和开发的操作数据存储系统概要和你所承担的具体工作。

点击查看答案

第6题

阅读以下关于基于Web的应用程序方面的叙述,回答问题1,问题2和问题3。 近年来,IT词汇表中出现了一

阅读以下关于基于Web的应用程序方面的叙述,回答问题1,问题2和问题3。

近年来,IT词汇表中出现了一条新的术语,它就是“Web应用程序”。参与业务软件系统的所有人似乎都有构建Web应用程序的计划,而在与业务不相关的软件方面也有很多人对此感兴趣。对于很早前就采用这种构架的许多人来说,Web应用程序这个词像系统本身一样,已经从成功的小型Web站点插件发展成了强壮的n层应用程序。Web应用程序可以同时为分布在世界各地的、成千上万的用户提供服务,这种情况早已司空见惯。构建Web应用程序是一件严肃的事情。

在实际应用中,Web应用程序这个词对不同的人而言含义略有不同。一些人认为凡是用到Java的都是Web应用程序,而另一些人则认为凡是使用Web服务器的都是Web应用程序。多数人的意见介于这两者之间。站在本文的角度,我们将Web应用程序大体定义为 Web系统(Web服务器、网络、HTTP、浏览器),在这个系统中,用户的输入(导航和数据输入)会影响到业务状态。该定义试图将Web应用程序确立为一个具有业务状态的软件系统,并且它的“前端”基本上是通过Web系统传递的。

用250字分析Web应用程序的总体构架与一个客户机服务器系统的区别。

点击查看答案

第7题

具体叙述你在开发软件过程中是如何组织与实施项目计划控制的,采用了哪些主要的策略和技术?解决了

哪些主要的矛盾和问题?

点击查看答案

第8题

简要说明你开发的操作数据存储系统的设计步骤。你现在认为还有哪些可以改进的地方?如何加以改进?

点击查看答案

第9题

发挥信息系统效益的关键是信息资源的有机共享,请给出该市政务信息资源共享的建议(200字以内)。

点击查看答案

第10题

如果张工采用RAD方法开发该项目,应如何解决对RAD工具不熟悉以及使用新数据库管理系统的问题?用15

0字以内文字说明。

点击查看答案
热门考试 全部 >
相关试卷 全部 >
账号:
你好,尊敬的上学吧用户
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,
如果您知道正确答案,欢迎您来纠错

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
上学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧购买须知被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
上学吧
点击打开微信