11 BS(BrowserServer 浏览器服务器)结构
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Ch1.概述
1.1 B/S(Browser/Server 浏览器/服务器)结构
C/S(Client/Server 客户机/服务器)结构:一种软件系统体系结构,通过将任务合理分配到Client端和Server端,降低了系统的通讯开销,可以充分利用两端硬件环境的优势。早期的软件系统多以此作为首选设计标准。
B/S是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。
胖(瘦)客户端、胖(瘦)服务器、零客户端、Web Application Server(Web应用服务器)
1.2知识模块
基础知识:
Html(HyperText Mark-up Language):超文本标记语言,是WWW的描述语言。
CSS(Cascading Style Sheets):串联式样式表,解决了网页界面排版的难题。
JavaScript
VbScript
Asp(Active Server Pages)
高级应用:
AxtiveX组件(File Access、Database Access)
SQL(Structured Query Language)
1.3 学习方法
参考手册+实践
1.4 推荐资料
DHTML参考手册
:W3C的官方网站网址。W3C组织是对网络标准制定的一个非赢利组织,W3C是World Wide Web Consortium(万维网联盟)的缩写,像HTML、XHTML、CSS、XML的标准就是由W3C来定制。根据W3C官方网站的介绍,W3C会员包括生产技术产品及服务的厂商、内容供应商、团体用户、研究实验室、标准制定机构和政府部门,一起协同工作,致力在万维网发展方向上达成共识。
JScript 语言参考
VbScript用户参考
ASP中文帮助手册
1.5 最新方向
Web2.0:Web2.0是2003年之后互联网的热门概念之一,不过目前对什么是Web2.0并没有很严格的定义。一般来说Web2.0(也有人称之为互联网2.0)是相对Web1.0的新的一类互联网应用的统称。Web1.0的主要特点在于用户通过浏览器获取信息,Web2.0则更注重用户的交互作用,用户既是网站内容的消费者(浏览者),也是网站内容的制造者。
XML(Extensible Markup Language):XML是The Extensible Markup Language(可扩展标识语言)的简写。目前推荐遵循的是W3C组织于2000年10月6日发布的XML1.0版本,参考(/TR/2000/REC-XML-20001006)。和HTML一样,XML同样来源于SGML,但XML是一种能定义其他语言的语。XML最初设计的目的是弥补HTML的不足,以强大的扩展性满足网络信息发布的需要,后来逐渐用于网络数据的转换和描述。目前在网站信息传递中常用的RSS就是典型的XML应用。
.NET:.NET 是Microsoft 的用以创建XML Web 服务(下一代软件)平台,该平台将信息、设备和人以一种统一的、个性化的方式联系起来。借助于.NET 平台,可以创建和使用基于XML 的应用程序、进程和Web 站点以及服务,它们之间可以按设计、在任何平台或智能设备上共享和组合信息与功能,以向单位和个人提供定制好的解决方案。.NET 是一个全面的产品家族,它建立在行业标准和Internet 标准之上,提供开发(工具)、管理(服务器)、使用(构造块服务和智能客户端)以及XML Web 服务体验(丰富的用户体验)。.NET 将成为您今天正在使用的Microsoft 应用程序、工具和服务器的一部分,同时,新产品不断扩展XML Web 的服务能力以满足您的所有业务需求。