(4) 反映历史变化:操作型数据库主要关心当前某一个时间段内的数据;数据仓库的数据通常包含历史信息。
2、Web 服务的主要目标是跨平台的互操作性。
适用于使用 Web Services 的情况:跨越防火墙、应用程序集成、B2B 集成、软件复用(重用)。 不适合 Web Services 的情况:单机应用程序、局域网上的同构应用程序。
3、J2EE 结构(工业标准)
J2EE 是由 sun 公司主导、各厂家共同制定并得到广泛认可的工业标注。业界各主要中间件厂商如 IBM、Oracle 都在响应。
J2EE 应用将开发工作分为两类:业务逻辑开发和表示逻辑开发,其余的系统资源由应用服务器自动处理,不必为中间层的资源和运行管理进行编码。这样就可以将更多的开发精力集中在应用程序的业务逻辑和表示逻辑上,从而缩短企业应用开发周期,有效的保护企业投资。
J2EE 技术规范由 4 个部分组成:J2EE 平台、J2EE 应用编程模型、J2EE 兼容测试套件、J2EE 参考实现。
1) J2EE 平台:运行 J2EE 应用的环境标准,由一组 J2EE 规范组成。
2) J2EE 应用编程模型:用于开发多层瘦客户应用程序的标准设计模型,由 SUN 提供应用蓝图
(Blue Prints)。
3) J2EE 兼容测试套件:用来检测产品是否同 J2EE 平台兼容。
4) J2EE 参考实现:与平台规范同时提供的、实现 J2EE 平台基本功能的 J2EE服务器运行环境。 J2EE 应用服务器运行环境包括构件(Component)、容器(Container)及服务(Services)三部分.构件是表示应用逻辑的代码;容器是构件的运行环境;
服务则是应用服务器提供的各种功能接口,可以同系统资源进行交互。
J2EE 规范包含了一系列构件及服务技术规范。
(1)JNDI:Java 命名的目录服务,提供了统一、无缝的标准化名字服务。
(2)Servlet:Java Servlet 是运行在服务器上的一个小程序,用于提供以构件为基础、独立于平台的 Web 应用。
(3)JSP:Java Servlet 的一种扩展,使创建静态模板和动态内容相结合的HTML 和 XML 页面更加容易。
(4)EJB:实现应用中关键的业务逻辑,创建基于构件的企业级应用程序。 (5)JCA:J2EE 连接器架构,提供一种连接不同企业信息平台的标准接口。 (6)JDBC:Java 数据库连接技术,提供访问数据库的标准接口。
(7)JMS:Java 消息服务,提供企业级消息服务的标准接口。 (8)JTA:Java 事物编程接口,提供分布事务的高级管理规范。 (9)JavaMail:提供与邮件系统的接口。 (10)RMI-IIOP:提供应用程序的通信接口。
4、 NET 结构(微软标准)
微软的.net 是基于一组开放的互联网协议而推出的一系列产品、技术、服务。
.net 开发框架在通用语言运行环境基础上,给开发人员提供了完善的基础类库、数据库访问技术、网络开发技术,开发者可以使用多种语言快速构建网络应用。
通用语言运行环境(Common Language Runtime)处于.NET 开发框架的最底层,提供统一的运行环境、统一的编程模型。
基础类库(Base Class Library)给开发人员提供一个统一的、面向对象的、层次化的、可扩展的编程接口。
ADO.NET 技术用于访问数据库,提供了一组用来连接到数据库、运行命令、返回记录集的类库。 传统的基于 Windows 的因公,仍然是.net 中不可或缺的一部分。
ASP.NET 是.NET 中网络编程结构,可以方便、高效地构建、运行和发布网络应用。
.NET 支持使用多种语言进行开发,目前已经支持 VB、C++、C# 、Jscript等语言以及他们之间的深层次交互。
Visual Studio .NET 作为微软的下一代开发工具,和.NET 开发框架紧密结合,提供几乎所有市场上的编程语言都有可能应用于微软的.NET 开发框架。
J2EE .NET 都可以用来设计、开发企业级应用。J2EE 平台是业界标准,有超过 50 家厂商实现了这些标准(工具、应用服务器等)。.NET 是微软自己的产品系列,而非业界标准。 5、工作流技术
工作流(workflow)是工作流程的计算模型,即将工作流程中的工作如何前后组织在一起的逻辑和规则,在计算机中以恰当的模型进行表示并实施计算。工作流依靠工作流管理系统的主要功能是通过计算机技术的支持去定义、执行和管理工作流,协调工作流执行过程中工作之间以及群体成员之间的信息交互。
工作流需要依靠工作流管理来实现。
第 5 章 计算机网络知识
5.1 网络技术标准与协议
1.计算机网络的分类(了解大概看一下,选择有个了解)
(1)局域网(双绞线、同轴电缆、微波、射频、红外线、以太网、令牌环网等)
(2)城域网(公用电话交换网 PSTN、综合业务数字网 ISDN、T1 线路、帧中继 FR、异步转移模式 ATM、
交互式多兆位数据服务 SMDS) (3)广域网(DQDB 分布式队列双总线) 2.计算机网络组成(了解,记住几个关键词)
服务器、工作站、网卡、中继器、猫、集线器 HUB(放大信号用)、网桥、路由器、网关 (1)网桥:连接网络分支,工作在数据链路层
(2)路由器(Router):连接两种不同类型的局域网,工作在网络层 (3)网关:连接 2 个不仅协议不一样而且硬件和数据结构都大相径庭 (4)交换机:第二层交换机工作在数据链路层
第三层交换机工作在网络层(可以完成普通路由器的所有功能) 3.OSI 七层模型(必会,注意哪个协议在哪个层)
(1) 应用层:用户接口(HTTP、Telnet、FTP、SMTP、NFS (2) 表示层:定义数据格式(JPEG、ASCLL、GIF、DES、MPEG) (3) 会话层:定义了开始、控制、结束一个会谈(RPC、SQL、NFS) (4)传输层:差错恢复、数据包的重新排列 (TCP、UDP、SPX)
(5) 网络层:端到端的包定义 (IP、IPX、路由器和三层交换机也工作在这层) (6)数据链路层:IEEE802.3/.2、HDLC、PPP、ATM
(7) 物理层:机械特性、电器特性、功能特性、过程特性 RS232、V.35、RJ-45、FDDI 4.局域网协议(了解,自己看一下)
5.2Internet 技术及应用
1.internet 应用:DNS 域名服务器、WWW 万维网(统一资源定位器URL、超文本传输协议 HTTP)、E-mail 电子邮件服务、FTP 文件传输服务、Telnet 远程登录服务(下面不属于 Internet 服务的是)(了解)
2.intranet(企业内部网)
3.网络接入技术:(了解典型例子,英文、中文)
(1) 对称网络接入:高速率数字用户线 HDSL
(2) 非对称网络接入:非对称数字用户(ADSL,上传下载速度不一样,1M 的下载速度 125Kb/s) (3) 无限网络技术:多通道多点分配(MMDS)、本地多点分配(LMDS、CDMA2000、WCDMA)了解 (4)光网技术:有源光网(AON)、无源光网(PON)、FTTR(光纤到远端接点)、FTTB(光纤到大楼)、FTTC(光纤到路边)、FTTZ(光纤到小区)、FTTH(光纤到用户)现在技术已经发展到光纤到桌面了。
5.3 网络存储(必会)
(1)备份:全备份(备份所有数据)、增量备份(只备份上次备份后有变化的数据)、差分备份(只
备份上次完全备份以后,有变化的数据)、按需备份(根据临时需要有选择的选择备份)(必会)
(2)在线恢复(必会):磁盘系统冗余、电源系统冗余、网络系统冗余、冷却系统冗余、系统冗余
5.5 网络服务器:
网络操作系统分类:UNIX 网络操作系统、WINDOWS、Novell Netware 网络操作系统
5.6 网络交换技术:(了解即可)
1.城域网交换技术包括:(以下不属于城域网交换技术的是,可能出选择) (1) FDDI(光纤分布式资料界面):即可用于城域网也可用于广域网 (2) DQDB 分布队列双总线 (3) SMDS 交换多兆位数据服务 2.广域网交换技术(了解,扫一眼即可) (1)帧中继:不进行差错检测和纠正 (2)TCP/IP (3)信元交换 (4)MPLS 3.网络接入技术 4.网络互联技术

