正在加载图片...
ina-pubcoM MIsR BI# BIRE/B EIPAR413 下载 消息排队服务器(MSMQ)通过在应用程序之间建立信息传送机构,使得集成应用程序变得更 为容易。这允许开发人员创建可靠的应用程序,为连接的和不连接的客户工作。MSMQ可 其他消息排队产品进行无缝互操作,如IBM的 MQSeries (3)网络服务 WindOws dna应用程序的应用程序服务需要一种与客户表现层交互的方法。这种方法就 是超文本传输协议,微软的网络服务器(也就是IS)已经提供了使用这个协议的服务。事实上, IS不仅支持传输静态网页到客户,也可用于与ASP的集成动态地创建客户显示。 3.数据服务 通用数据访问是微软为在企业之间传递信息而设计的,能对不同种信息源提供高质量的 访问,包括关系数据、非关系数据,并提供一个使用简便的既可单独作为工具又可单独作为 语言的编程界面。UDA存储数据费用低、耗时少,也不需要特制一种程序。UDA建立在广泛 工业支持的开放式工业规范上,可运行于所有已建立的数据库平台上。提供数据服务的两个 基本组件是ADO和 OLE DB,这两者都已经在本书中介绍过 13.1.4网络结构 网络结构是HTML格式化页面的组合架构,分布在网络服务器和客户计算机上。所使用 查看用的工具称为浏览器。从本质上看,包含几千页的服务器与只有几页的服务器没有什么 本质不同,把几千页以某种形式链接在一起就形成网站,再加上一些附加逻辑,网站就变成 了一个网络应用程序。 1.网页 网络交互的基本单元就是网页本身,网页是用HTML编写的文本文件。根据浏览器的请 求,网页从网络服务器发送到浏览器,浏览器先从语法上分析HTML文件中的信息,所得到 的用户界面表现在浏览器上。网络服务器的任务是等待客户端的请求,分析并决定客户端需 要的网页,从服务器的存储区域中检索这个文件,然后将文件传输到客户端。除非将信息放 入日志文件中,否则服务器会忽略所有关于传输文件到客户端的事情。就是这种“无连接” 性使网络服务器有了可扩充性。但是,在没有额外支持的情况下,创建一个有意义的应用程 序变得很困难。 2.网站 从某种意义上说,一个网站由一系列相关联的网页组成。通常一个网站是指存在于一个 服务器上或者一个服务器文件夹里的所有网页。例如,在www.wroxcom服务器上,所有的网 页都可以认为是这个网站的一部分。网站上网页相互联系主要依靠这个网站内的每个网页的 链接来实现的。以这种方式组成网站的网页保持网站的分层结构。这些网页仍受到网络服务 器结构的约束,因为服务器不保留来自特定客户的一系列请求的信息,所以这样构成网站的 系列相关网页看起来更像是应用程序,但还是缺少一些组件。 网络应用程序 Windows dna应用程序是一个传统意义上的应用程序,因为它们向应用程序的用户提供 服务。这两种应用程序的创建方式不同,组件构成也不同。传统应用程序在开发过程中需要 套特殊的文件,但是分布不同的输出。例如: isual basic应用程序有一个vbp项目文件 多个frm、cls和bas文件和一系列构成应用程序项目的OCX组件。在程序分布之前,这些文消息排队服务器 ( M S M Q )通过在应用程序之间建立信息传送机构,使得集成应用程序变得更 为容易。这允许开发人员创建可靠的应用程序,为连接的和不连接的客户工作。 M S M Q可与 其他消息排队产品进行无缝互操作,如 I B M的M Q S e r i e s。 (3) 网络服务 Windows DNA应用程序的应用程序服务需要一种与客户表现层交互的方法。这种方法就 是超文本传输协议,微软的网络服务器 (也就是I I S )已经提供了使用这个协议的服务。事实上, I I S不仅支持传输静态网页到客户,也可用于与 A S P的集成动态地创建客户显示。 3. 数据服务 通用数据访问是微软为在企业之间传递信息而设计的,能对不同种信息源提供高质量的 访问,包括关系数据、非关系数据,并提供一个使用简便的既可单独作为工具又可单独作为 语言的编程界面。U D A存储数据费用低、耗时少,也不需要特制一种程序。 U D A建立在广泛 工业支持的开放式工业规范上,可运行于所有已建立的数据库平台上。提供数据服务的两个 基本组件是A D O和OLE DB,这两者都已经在本书中介绍过。 13.1.4 网络结构 网络结构是 H T M L格式化页面的组合架构,分布在网络服务器和客户计算机上。所使用 查看用的工具称为浏览器。从本质上看,包含几千页的服务器与只有几页的服务器没有什么 本质不同,把几千页以某种形式链接在一起就形成网站,再加上一些附加逻辑,网站就变成 了一个网络应用程序。 1. 网页 网络交互的基本单元就是网页本身,网页是用 H T M L编写的文本文件。根据浏览器的请 求,网页从网络服务器发送到浏览器,浏览器先从语法上分析 H T M L文件中的信息,所得到 的用户界面表现在浏览器上。网络服务器的任务是等待客户端的请求,分析并决定客户端需 要的网页,从服务器的存储区域中检索这个文件,然后将文件传输到客户端。除非将信息放 入日志文件中,否则服务器会忽略所有关于传输文件到客户端的事情。就是这种“无连接” 性使网络服务器有了可扩充性。但是,在没有额外支持的情况下,创建一个有意义的应用程 序变得很困难。 2. 网站 从某种意义上说,一个网站由一系列相关联的网页组成。通常一个网站是指存在于一个 服务器上或者一个服务器文件夹里的所有网页。例如,在 w w w. w r o x . c o m服务器上,所有的网 页都可以认为是这个网站的一部分。网站上网页相互联系主要依靠这个网站内的每个网页的 链接来实现的。以这种方式组成网站的网页保持网站的分层结构。这些网页仍受到网络服务 器结构的约束,因为服务器不保留来自特定客户的一系列请求的信息,所以这样构成网站的 一系列相关网页看起来更像是应用程序,但还是缺少一些组件。 3. 网络应用程序 Windows DNA应用程序是一个传统意义上的应用程序,因为它们向应用程序的用户提供 服务。这两种应用程序的创建方式不同,组件构成也不同。传统应用程序在开发过程中需要 一套特殊的文件,但是分布不同的输出。例如: Visual Basic应用程序有一个 . v b p项目文件, 多个. f r m、. c l s和. b a s文件和一系列构成应用程序项目的 O C X组件。在程序分布之前,这些文 第1 3章 组件和网络应用程序结构计计413 下载
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有