logo资料库

B/S英文文献.doc

第1页 / 共14页
第2页 / 共14页
第3页 / 共14页
第4页 / 共14页
第5页 / 共14页
第6页 / 共14页
第7页 / 共14页
第8页 / 共14页
资料共14页,剩余部分请下载后查看
中文翻译(1)
外文文献(1)
中文翻译(1) B/S 结构 B/S 结构即 Browser/Server(浏览器/服务器)结构,是伴随着互联 网技术出现的一种对 C/S 结构的改变或者说是改进。在这种结构中, 用户界面通过 WWW 来达到在前端充分实现部分逻辑的目的,但最 主要的逻辑在服务器中实现,从而形成一个所谓的三层结构。B/S 结 构 主 要 被 用 于 成 熟 的 WWW 技 术 , 与 多 种 浏 览 器 脚 本 语 言 (VBScript, JavaScript)以及 ActiveX 技术相结合。为了实现强大的 功能和开发成本的节约,用一个标准的网页浏览器来与复杂的专用软 件相结合,是一种全新的软件架构技术。在今天的软件应用中, Windows98 和 Windows2000 操作系统在浏览器技术上植入 B/S 结构 已成为优先的架构。很明显,B/S 结构的应用相对于传统的 C/S 结构 的应用程序会有巨大进步。 B/S 结构使用星形配置或使用互联网虚拟专网(VPN)来建立内 部的通讯系统网络。前者具有安全、快速和准确的特性。后者则是投 入的节约,与利益相关联。以公司规模和地理位置分布为前提,利用 互联网接入,通过内部防火墙至整个网络。 C/S 结构和 B/S 结构的区别: 客户/服务器结构是建立在局域网的基础上的。浏览器/服务器结构 是建立在广域网基础上的。 不同的计算机硬件环境:
C/S 结构一般建立在专用网络上,在小范围的网络环境中,在经 由的局域网服务器之间提供连接和数据交换的专业化服务。 B/S 结构建立在广域网以上,不需要在电话网络和租用设备中安装专 门的网络硬件环境。其信息自主化管理,C/S 结构比一般的操作系统 和浏览器适用范围更广,只要能联网就行。 不同的安全性要求: C/S 结构相对固定的一般用户团体,其信息安全控制能力是强大 的。高度机密的信息系统一般采用 C/S 结构比较合适,因为通过发布, 公开了 B/S 结构的信息。 建立在广域网上的 B/S 结构面临未知的用户群体,在安全控制能 力上显得薄弱一些。 不同的程序框架: C/S 结构把更多的注意力放在过程上,对于多层次的访问权限的 操作速度则会少做考虑。 基于对更大优化基础的需求,B/S 结构需考虑访问安全和速度的 多重因素。B/S 结构、C/S 结构比程序框架结构更需要的是 Ms.Net 系列 BizTalk 2000 Exchange 2000 这种全面支持网络组件安装系统的 发展趋势。Sun 和 IBM 公司推出 JavaBean 组件技术来使 B/S 结构更 加成熟。 不同的软件信任: C/S 结构的操作可能不可避免要整体考虑,组件中的可信任成分 在可信赖的 B/S 中要求更好。
B/S 结构的多种结构,具有相对独立的功能的组件,都是为了更好的 被信任。在桌子上也可以通过习惯被接受,而不是只在桌子上做石 墙。 不同的系统维护: 系统软件维护就是生存周期,巨额开支以及重要性使得 C/S 结构 由整体的重要性这个总体目标来解决问题和对系统进行升级,而升级 是困难的,也可能是做一个新的系统。 用代替独立的部件和系统的 B/S 结构的组成元件来实现无缝升 级,产生最小的系统维护成本,只要从互联网下载安装在用户自己系 统中就能得到升级。 不同的处理方式: C/S 结构来处理用户所面对的固定的、在同一区域的问题,其安 全需求的高要求以及相关的操作系统在方式上应该是相同的。 B/S 结构建立在广域网上,其用户群体的不同,地理位置上的分 散,这是 C/S 结构所不能实现的,与操作系统平台的关系最小。 不同的用户界面: C/S 结构的软件是已建立的 Windows 平台软件,其在功能方面有 限的方法,反映了在浏览器中建立 B/S 结构的更高要求、更丰富而生 动的表现与用户的交流,是减少、降低开发成本中最困难的。 不同的信息流: C/S 结构的程序一般是典型的集中机械加工,其范畴相对比较局 限。 B/S 结构的信息流可以改变 B-B、B-C、B-G 的信息,其流的转
换更像是交易中心。 基于 B/S 结构的软件的好处: B/S 结构只是一种安装服务器(Server)、用户使用的浏览器(就 像 Internet Explorer, MYIE)操作软件、浏览器/服务器结构。和 C/S 结构相比来看,尽管 C/S 结构堪比早期的文件服务器,加上其巨大的 发展,但是与 B/S 结构相比,其缺点和不足之处是显而易见的。 首先,B/S 结构比 C/S 结构的维护工作量已经大大减少了。比如 C/S 结构中所有要求用户安装和配置的软件。如果一个拥有 50 家企 业的客户端使用了一个 C/S 结构的软件,即使这个软件有了一些很小 的变化(比如增加了一个新的功能),该系统必须保护工作者这样的 维护;服务器将得到最新版本的更新;将用户过期的软件卸载,然后 安装上新的版本,接着继续进行建立,最可怕的是客户外部维修工作 必须进行 50 次。如果一方是当地客户的另一个地方,系统维护人员 也要再去那个地方进行卸载、安装等维护工作。如果在一个客户端停 止服务之后,忘记了这样的维护,那么客户将由于版本不一致的问题 而停止,导致不能工作。而 B/S 结构中,客户只需安装而不需维护。 如果我们想把企业软件加入到 B/S 结构和 C/S 结构中去,看看我们的 软件升级、系统维护人员如何保护:系统的维护只要在网上将服务器 升级到最新版本,其他客户端只需重新登录系统即可,所使用的最新 版本软件便已经存在。 其次,为了降低整体所有权 C/S 结构和 B/S 结构的相对成本,C/S 结构的软件通常使用双层结构。
双层结构中,客户端接受用户请求向客户服务端数据库发出要求, 该数据库服务将会提交用户数据,用户数据将被计算处理(可能涉及 计算机、集成、统计等等),结果将显示给用户。 在三层结构中,客户端接受用户向客户服务应用端发出的申请请求服 务来从数据库服务端中获取数据,申请服务将被计算处理,结果会被 提交给处理数据的客户端,客户端会给用户一个结果。 这两种结构是不同的,在客户端操作下的双层结构以及末端的三 层结构都没有参与客户的处理,用户简单的接收请求,表明了最后的 结果。因为三层结构的客户端不需要参与计算,客户计算机配置的要 求也相对较低。 此外,由于从客户端申请服务只会传输最终结果,其数据量少, 使用电话线就能满足要求。C/S 结构使用双层结构,其使用电话线作 为传输线路由于太慢可能会不能够被接受。采用三层结构的翡翠中国 软件配置可以提高服务器的配置,降低用户需要的配置。这种增长是 一种服务器(在同一台电脑上的应用服务和数据库服务)的价格,而 较低分数的台湾正是客户机的价格标准,在降低综合成本的所有权上 扮演了一个重要角色。 C/S 结构的软件数据一致性比 B/S 结构要求更多: 在 C/S 结构的软件问题解决方案中,为了让大型企业集团使用, 被用于贯穿在整个区域服务器安装中以及数据同步模型中。这些服务 器必须在每天总部获得最终数据后被同步。局域网故障作为个人数据 库不能及时同步的结果,服务器不是数据中的一个点,而这些数据是
不一致的,这不是为了决策,对于 B/S 结构的软件结构来说,其数据 是存储在每个商业文件的客户端中,这些数据直接进入中央数据库, 这样就不存在数据一致性的问题了。 C/S 结构和 B/S 结构的软件数据实时比较: 在集团技术应用程序中,C/S 结构在当前商业下看不出任何的来 龙去脉,它在数据之后才被看见,而 B/S 结构则不同,它可以立即看 到所有的当前操作以便快速决策,从而有效避免公司的损失。 C/S 结构的数据安全软件比 B/S 结构要求更多: 由于 C/S 结构的软件数据分布特征,客户出现诸如火灾、凶杀、 地震、病毒、黑客入侵等已经成为一种可怕的数据杀手。此外,团队 标准造成的软件应用的不同,C/S 结构软件必须在多处安装多个服务 器,而且需要各个服务器之间的大量数据同步。这样,每个数据点, 在整个应用程序中,其数据安全又有潜在的数据安全。因此,在团体 层面的大规模的应用中,C/S 结构的软件安全是不能被接受的。B/S 结构构成的软件部分由于其专注于在数据库服务器总部的数据存储, 而不是保存任何商业客户的数据库和数据库连接的信息以及同步的 数据,很自然的会出现一些安全问题。
外文文献(1) B/S structure B/S structure that Browser/Server (browser / server) structure, with the emergence of Internet technology, a change or improvement to C/S structure. In this structure, user interface through WWW fully realized part of the logic in the front end to achieve, but the main logic in the server-to form a so-called 3-tier structure. B/S structure, primarily used to mature WWW technology, the combination of multiple browsers Script Language (VBScript, JavaScript :) and ActiveX technology, using a standard Web browser on the need to achieve the original complex proprietary software in order to achieve powerful functions, and the development of cost savings, is a brand new software system construction technology. 98/Windows with Windows 2000 operating system will be browser technology implanted within the structure of today's software applications have become the preferred architecture. Clearly B/S structural applications versus traditional C/S applications will be enormous progress. B/S structure using star shape configuration or build an internal communications network using Internet Xunizhuanwang (VPN). The former is characterized by security, fast and accurate. The latter is a savings investment, cross-advantages. Subject to firm size and geographic
distribution determined. Internet access through an internal firewall, then the entire network . C/S with B/S distinction : Client/Server is built on the basis of the LAN. Browser/Server is built on the basis of the Wan. Hardware environment different : C/S generally built on dedicated network, the small scope of the network environment, between via LAN servers to provide connectivity and data exchange specialized services. B/S built on the Wan above, need not be specialized network hardware environment cases with the telephone network, leased equipment. Information own management. C/S stronger than the scope of general operating systems and browsers as long as there is on line For different security requirements C/S relatively fixed user group-oriented general, the control of information security is strong. General highly confidential information systems used C/S structure appropriate. Through the issuance of publicly B/S information. B/S built on the Wan based on the ability to control security weak in the face of the user group is unknown. Procedural framework for the different C/S procedures can focus more on processes, multi-level access to the
分享到:
收藏