XML的特点,作用,应用特点:简洁有效;易学易用;开放的国际化标准;高效且可扩充作用:使得搜索更加有意义;开发灵活的Web应用软件;实现不同数据的集成;使用于多种应用环境;客户端数据处理与计算;数据显示多样化;局部数据更新;与现有Web发布机制相兼容;可升级性;压缩性能高应用:应用于客户需要与不同的数据源进行交互时;应用于将大量运算复合分布在客户端;应用于将统一数据以不同的面貌展现给不同的用户;应用于网络代理对所取得的信息进行编辑、增减以适应个人用户的需要XML与HTML的区别HTML是一种格式化的语言,一个HTML文本可以看作一个格式化的程序,而一段符合XML语法规范的文本则是一段“纯”数据,它的结构由其它的称为DTD的文本来描述,而它的处理则可能是任何其它支持XML的容器或程序。与XML相比的另一个不同点是,XML是一种元标记语言。XML定义了一套元句法,与特定领域有关的标记语言都必须遵守。XSL与CSS的区别XML文档的解析的各种API接口的特征和选择原则DOM,SAX,JDOM,JAXP
说明Web服务的体系结构模型?它的三个核心协议分别是什么?Web服务是一种崭新的分布式计算模型,是Web上数据和信息集成的有效机制。三个构成元素为:ServericeBroker、ServiceProvider、ServiceRequester三个核心协议:简单对象访问协议SOAP;统一描述、发现和集成协议UDDI;Web服务描述语言WSDLWEB服务作为Web服务体系结构的核心,简要说明Web服务的核心技术及其作用。(1):底层传输层,主要负责消息的传输机制。(2):服务通信协议层,服务通信协议层主要是以一种统一的方式描述并定义服务之间进行通信传输所需的技术标准。(3):服务描述层,主要以一种统一的方式描述服务的接口和消息交换方式。(4):服务层,主要功能是将遗留系统进行包装,并通过发布的WSDL接口描述被定位和调用。(5):业务流程层,主要功能是支持服务发现,服务调用和点到点的服务调用,并将业务流程从服务的底层调用抽象出来。(6):服务注册层,主要功能是使服务提供者能够通过WSDL发布服务定义,并支持服务请求者查找所需的服务信息。2.服务注册表3.企业服务总线
OO分析模型-->设计模型接口设计包含用户接口设计=用户界面设计用户界面设计的黄金规则及其含义用户操纵控制减少用户的记忆负担保持界面一致用户操作控制以不强迫用户进入不必要的或不希望的动作的方式来定义交互模式。提供灵活的交互。允许用户交互被中断和撤销。当技能级别增长时可以使交互流线化并允许定制交互。使用户与内部技术细节隔离开来。设计应允许用户与出现在屏幕上的对象直接交互。减轻用户记忆负担减少对短期记忆的要求。建立有意义的缺省。定义直观的快捷方式。界面的视觉布局应该基于真实世界的象征。以不断进展的方式揭示信息。保持界面一致允许用户将当前任务放入有意义的环境中。在应用系统家族内保持一致性。如果过去的交互模型已经建立起了用户期望除非有不得已的理由,否则不要改变它。界面分析从哪些方面着手WebApp界面设计有效的WebApp界面WebApp界面设计原则
选择一个你熟悉的大型软件系统,分析其体系结构中用到的风格,以及表现出的特点(为什么要采用这种风格?带来了哪些优势?具有哪些不足?)。对社交软件体系结构中用到的风格分析:采用了C/S风格,并且在一定程度上算为三层C/S风格采用这种风格的原因:表示层:社交信息的显示,并提供了更新和搜索等操作功能层:具有搜索、在线聊天、离线留言、文件传输等等功能数据层:有数据库服务器提供留言、相册、好友信息等数据优点:使逻辑结构更为清晰,分类明确,给用户更好的体验缺点:需要数据通信的支持,对网络的依赖很高,没有网络,许多功能将没有意义。