机关办公自动化系统方案(编辑修改稿)内容摘要:
心的发展方向。 第三章 Domino— Web 应用与报文服务器 在 Intra 中提供信息采集、处理、传递、发布等 Web、报文传递、目录服务与安全管理等最主要服务功能的是 Domino 服务器。 本章将介绍 Domino 服务器的功能、体系结构与竞争优势。 第一节 Domino 的功能 Domino 是 Web 应用与报文( messaging)服务器,它内置集成了一系列服务功能,提供使用者方便快捷的手段,在 Inter 与企业内 部 Intra 上建立满足业务需要的、安全的、交互式的应用系统。 Domino 提供的功能服务是由它的内部功能部件组成决定的。 如下图所示, Domino 主要包含了以下几个组成部分: 图 31 Domino 的 Web 功能结构 Notes 服务:提供对象存储、目录服务、安全性控制、复制与报文传递等功能服务。 这部分实际上是功能强大的、已经有九年成功市场销售历史的 Notes Server 的的发展延续,是Domino 最核心的组成部分,提供了 Domino 所有功能服务的基础。 HTTP 服务功能:提供 HTTP 服务。 这部分实 际上是在 Domino Go Web Server 上集成了动态HTML(及其它 Inter数据表示标准)转换引擎(称为 Domino 引擎),可以将 Notes 服务所管理的对象( Notes 数据库中的数据与应用逻辑、安全性控制等)动态地转换成 HTML,满足 Web 浏览器需要;反之,可以将 Web 浏览器提交的数据( HTML 等)动态地转换成的Notes 服务管理的对象。 Domino Go Web Server即原 Inter Connection Services( ICS),是在市场上主要的 Web服务器产品之一。 所以 , Domino HTTP 服务还可以象其它 Web服务器那样提供对 HTML文件、 CGI/PERL、 Java等的支持(如下图所示)。 为保证安全性, Domino HTTP 服务支持除了可以利用 Notes 服务提供的安全性控制之外,还可以支持 SSL、 等 Inter 安全性标准或协议。 图 32 Domino Web 工作原理 l SMTP/IMAP4/POP3/LDAP 服务:提供标准的 Inter报文传递与服务。 任何支持 SMTP、IMAP POP3 与 LDAP 的客户机或服务器,都可以直接与 Domino 服务器直接相连,接受Domino 服务器的报文传递和服务。 l NNTP 服务:提供标准的 Inter 新闻讨论组服务,可以直接连接任何 NNTP 客户机与服务器。 l 其他服务:如对网络交谈 iChat 的支持、对 Java 与 COBRA、 IIOP 等对象互操作协议的支持等。 随着 Inter 标准的不断丰富和完善以及用户需求的不断增加, Domino 还会不断地在内部集成更多的功能模块,以针对性地提供新的服务。 简言之, Domino 是真正的 Inter/Intra 应用与报文服务器,不仅支持功能强大的、不断开放的 Notes 客户机,还支持各种 Inter 标准和各种通用客户机或浏览器、新闻组前端、Chat 客户机。 Domino 技术实际上是一种把 Notes 转换成 Inter 应用程序服务器的服务器技术。 这样,Domino 把 Inter 标准和协议的开放式联网技术环境与 Notes 的强大功能结合起来,使用户可以充分利用 Notes 丰富快捷的开发手段和强大的数据集成能力,在 Inter 和 Intra上开发、部署实施、维护更广领域内的业务应用。 以下简要地列举 Domino 服务器的主要功能: l 对象存储 : Domino 利用 Notes 文档数据库管理文档。 在文档中可以包含任意数量的对象和数据。 数据类型可以是文字、 RTF、数字、结构化数据、图象、图形、声音、录影、文件附件、连接/嵌入的对象与 Java Applet 与 ActiveX Control。 内置的全文搜索引擎可以索引和快速检索文档中的数据。 对象存储可以根据变量(如用户不同的身份、用户不同使用设置、用户输入数据、时间等)动态地提交信息,给各种客户机与服务器。 l 目录: Domino 提供单一的全局目录,管理所有的资源目录信息,如服务器与网络配置、应用管理、安全性 等等。 Domino 目录支持 LDAP,并可与 NT 目录同步。 由于目录是系统管理和安全性的基础,所以 Domino 单一的目录模式使得 Inter/Intra 管理与安全性控制更简单、方便。 l 安全性: Domino 安全性机制提供用户身份认证、数字签名、方便灵活的权限控制、加密等功能,是 Inter/Intra 应用得以建立和运行的必要条件。 l 复制:双向复制技术可以自动分布与同步位于不同地理站点的信息与应用。 由于 Inter或 Intra 上的站点在地理上是广泛分布的,而网络带宽受到限制,可 以充分利用复制技术,使数据与应用在这些站点上分布式地存放和管理,而这些站点上的信息又能自动保持同步,这将大大地提高用户访问的效率,以及站点管理的效率。 l 报文传递: Domino 提供先进的客户机/服务器模式的报文传递系统,其中内置了日历与日程管理功能。 不管是在 Intra 还是在 Inter 用户可以充分利用报文传递交换信息。 用户可以任意选用邮件客户机,不管是功能强大的 Notes客户机,还是功能相对单一的客户机—— POP IMAP MAPI 等。 Domino 内置集成了各种 MTA(邮件转发代理),可以与 其它邮件服务器或系统的直接无缝连接,这些 MTA包括: SMTP/MIME MTA、 MTA、cc:Mail MTA。 l 企业集成: Domino 及 Domino 相关产品 NotesPump提供了一系列 Domino 与关系数据库、事务处理系统及企业资源规划系统( ERP, Enterprise Resource Planning)相集成的手段和工具。 数据集成可以是实时的,或是批量传输模式的。 Domino 企业集成使得企业各种Inter/Intra 应用系统互相连接,成为一个整体;同时,还将人力与 IT 系 统相连接,改善业务流程的效率。 l 工作流: Domino 结合报文传递与对象管理的工作流引擎技术可以分布、转发、跟踪工作流程中涉及的文档。 用户可以很容易地根据业务流程的需要自定义工作流自动化应用。 Domino 工作流特性可以连接 Intra内的业务流程以及 Inter 上与相关业务伙伴的业务流程为一个完整的过程。 l 代理( Agent):代理可以自动执行和处理重复性的事件,减少烦琐的日常管理工作,加速业务流程的实现。 代理的触发机制包括时间、事件等。 l 功能强大的应用开发:与 Domino 结合使用的 Notes Designer for Domino,是一个集成式的Web应用的开发环境,可以充分利用 Domino 的应用开发功能。 开发者还可以利用市场上流行的 HTML 创作工具、 Java 开发工具等开发丰富的 Web 页面和应用,存放在 Domino 上,由 Domino 提供给用户使用。 Lotus BeanMachine for Java, NetObject Fusion 等就是由 Lotus提供的 Java Applet 与 HTML 站点创作与管理、维护工具。 l 伸缩性与可靠性支持: Domino 群集等技术可以将多达6台的 Domino 服 务器(可以是不同平台的)连接起来组成群集( Cluster),实现群集成员之间的负载均衡与失效转接,最大限度地保证服务器的可用性与可靠性。 群集成员之间采用的是实时复制技术保证数据与应用的一致性。 第二节 Domino 的体系结构 任何一个软件产品都面临着一个挑战,即随着用户需求的不断增加、新的技术与标准的不断涌现,软件产品如何适应这些变化发展的问题。 相应的解决办法有两种:建造足够灵活的产品内核因应各种需求与技术的变化,或者是不断“粘合”新的功能部件。 前者显然要优于后者,因为按照后者的思路,不断增加的产品功能之间 缺少集成性,最终导致产品整体性能下降、易用性降低。 Domino 同样面临上述挑战,但采用了前一种解决问题的思路。 通过在功能强大的 Notes Server 基础上发展出来的内核设计, Domino 可以不断通过对新技术、新标准的接口设计,支持不断增加和变化的用户需求。 Domino 的这种体系结构使产品本身既成熟又足够稳定,可以适应未来的变化。 经过长达九年的市场的检验, Notes技术以日臻完善,被认为是支持通讯、协作、协调的最佳软件平台,其结合文档数据库、邮件、与开发环境的整体集成功能是其最突出特点,产品功能的丰富性可以解决以工作流自动化为特点的协作型应用中所遇到的所有挑战。 而通过在 Notes技术上增加对标准协议的支持,就可以将 Notes 的这些强大的功能应用于 Inter、 Intra 的应用之中。 尽管新的技术标准和需求不断涌现, Domino 都可以通过增加新的对象服务与接口实现。 Domino 的体系结构可以通过下图表示: 图 33 Domino 的内部体系结构 在 Domino 体系结构中起决定性作用的是最核心的对象存储机制。 对象存储机制有时称为对象存储(体)。 Domino 的对象存储是一个具有高度适应 能力的、经过优化的容器,可以存储、管理、检索数据类型复杂的数据对象,以及表单和页面。 任何一种形式的多媒体信息都可以很容易地存储、管理和检索,手段可以是通过链接或通过操作,可以由用户、代理或程序实现这种存储、管理和检索。 以用户或应用开发者的立场来看, Domino 的对象存储提供了企业所有信息的集中存取点,即通过 Domino 的对象存储可以访问和操作到企业所有信息。 Domino 的对象存储的另一大特点是它使得 Web 应用的设计、部署实施更加容易(通过 Domino 复制)。 Domino 对象存储可以存放的对象包括: l Domino 应用的基本对象即页面或文档。 这是 Domino 数据库与其他数据库的重大区别,而Domino 的这种基于页面的数据库正好与 Web 应用基于页面的处理模式相吻合。 l Domino 页面可以包含其它对象,如预先定义的字段和应用对象(如 Java Applets, ActiveX Controls)等等。 任何数据类型都可以存储在页面中,如格式化的数据(可能是来自关系数据库或电子表格)、经过排版的文字, Web页面、图形、连接或嵌入的对象或多媒体对象(如扫描图象、传真、声音或影象)。 1l 字段、视图与表单。 Domino 对象存储使用字段的概念管理对象,即页面的内容通过字段表示。 字段使得可以按照某种规则排序页面(举例而言,按页面创建的时间、作者,处理的状态等),从而实现页面的有效管理和维护。 这种排序页面的对象载体就是视图,创建与修改视图都是非常容易和直接了当的。 表单是信息输入和显示的载体对象,定义了页面的格式,通常页面总与相应的表单相联系的。 l 应用逻辑与安全性控制信息。 应用逻辑存放在字段、视图、表单、页面等对象之中,是和页面本身内容共同存储的。 应用逻辑实现了对页面内容的自动控制和处理,而所有操作都是在安全性控制允许 的前提下进行的。 从上所述,对象存储将应用逻辑、结构化和非结构化的数据、应用设计元素集成在一起,形成单一的、完整的体系。 同样重要的是,对象存储是可编程的。 编程定义的操作和应用逻辑可以按照特定字段的内容或页面状态等自动执行某种操作。 对象服务是 Domino 体系结构的第二层,是充分利用和操纵 Domino 对象存储的手段。 对象服务是一组内置的协议、构件( construct)和方法,可以操作对象存储,是对象存储的增值。 这些对象服务包括:安全性(加密/数字签名、权限控制等)、复制、报文传递与工作流、目录服务、 Script 引擎、视图索引、全文索引、文档编辑与提交、日历等等。 通过体系结构的第三层对象服务 API (应用编程接口), Domino 将其丰富的功能服务于各种客户机,其方式是通过对标准协议的支持。 Domino 通过标准协议响应客户机的请求,对象服务 API 将请求转换成对 Domino 对象服务的请求,然后通过对象服务操纵 Domino 对象存储体。 举例而言,一个用 Domino 开发运行的银行客户服务系统,开发人员在 Domino 数据库(即对象存储)里定义了问题查询表单,及自动运行代理。 实际运行时,客户通过 Web 浏览器填写查询表单, 实际上是传递了一篇 Web页面给服务器。 Domino Web服务器通过 HTTP 协议接口(即对象服务接口),由安全性控制与文档编辑与提交等对象服务响应,然后存储为对象存储中的一篇文档(页面)。 对象存储中的代理可以自动根据查询的内容转发(即通过对象服务 —— 邮件路由与工作流引擎)给银行内部有关人员,让他们迅速回答客户的问题,方法可以是创建回答(即新的 Web 页面)或者是通过电子邮件等手段。 任何应用,包括 Web 应用归根结底都是对数据对象的操作。 因此,对数据对象的存储与操作、管理是服务器的核心功能。 由于 Domino 对象 存储对数据对象广泛的支持能力、基于页面与字段的操作管理模式以及可编程控制等强大功能,使 Domino 的体系结构有了坚实的核心或基础。 服务器的服务功能是由对象服务实现的。 Domino 的对象服务体系是模块化和完整的,对象服务之间各自独立又密切。机关办公自动化系统方案(编辑修改稿)
相关推荐
T1 钢管屋架 钢檩条、十字支撑 E 轴 GZ1, G 轴 GZ2 钢管柱 P3~4a、 b PX X1 支撑 TT2 托架 T T3 钢管屋架 钢檩条、十字支撑 为确保 T1 钢管屋架的安装整体稳定性,安装 T1 钢管屋架的同时安装 T2 钢管屋架,达到 GZ2 钢柱与 T1 T2 钢管屋架及支撑系统形成空间刚性受力平衡。 主要钢构件安装方法:方法 1 为整体吊装,用两台 560 塔,步骤从略
企业实现现代化发展目标的得力助手和工具。 我们将充分利用此机会,为贵公司规划一个全新的面向世界的管理系统,使贵公司的新事业在迈向二十一世纪的未来,获取最佳的竞争优势。 通过我们多年实施 M/3 ERP 的经验,我们相信贵公司能够通过使用 M/3 ERP 使公司成为世界一流企业。 过往的经验教训值得我们吸取。 经过细致的分析,我们对 ERP并不应害怕。 根据众多的成功案例,我们更应充满信心。 首先
获取房产信息最受信任的渠道 现代社会,信息充斥在生活的各个角落,对于您所要了解的信息,您是最信任哪个信息渠道呢。 下面我们来看一下受访者获得房产信息的渠道情况。 %的受访者提到其最信任的信息渠道是报纸,其次是有 %的人最信任的渠道是房交会, %的人最信任的信息渠道是亲友的介绍, %的人最信任的信息渠道是楼盘现场。 向亲友同事打听的情况 调查显示, %的购房者在购房前向亲友、同事打听关于购房的信息
货,减少用工,提高劳动效率,降低人工成本,从而保证未来超市在维持合理的商品毛利前提下,零售价格力争比竞争店低 1— 2 个百分点,集团外销(即:大宗服务)在此基础上再给予相应的优惠。 根据以上原则,我们的主要价格策略是: —— 一般大路稳定销售商品的平价策略,以此建立相对固定的基本消费群。 —— 名牌、热销、有特色商品的创利定价策略,以保持企业有相当的经济效益水平。 —— 与从不同的促销形式
不具备的优异性能和特殊功能的材料;或指在传统材料基础上通过新技术(工艺、装备)处理所获得的性能明显提高或产生了新功能的材料;一般能够满足高技术产业发 展需要的一些关键材料也被界定为新材料的范畴。 新材料领域浩如烟海,可以说与大部分行业息息相关。 在这种情况下,“两个方向,一条主线”的投资逻辑是有效的:( 1)自上而下选择相关行业,建议重点关注电子信息、生物医用、新型建筑、新能源材料
毗邻风景名胜而居,与周边以水相隔,又有名迹九眼桥相连,独特的地理位置自然提升优越的居家感受。 (附图一) 同时,本物业区位又与磨子桥商圈、棕南棕北休闲区以及人南商务区、盐市口商圈等紧密相连,人们无须割舍享受市中心生活的心理习惯。 完全人车分流的小区道路交通体系 “车在街中行,人在坊中游”是本物业道路交通体系的一大特点。 行车 道以住宅周边环道及鱼骨状的区内道路为组织形式,仅