网站大量收购独家精品文档,联系QQ:2885784924

1开发三层架构应用程序简介.PDF

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1开发三层架构应用程序简介

珥 僵患技术与信息亿 PB11开发三层架构应用程序简介 Develop aThree——tierApplicationBasedonPowerBuilderl1 赵春玲 ZHAO Chun—ling doi:10.3969/j.issn.1672—9528.2009.04.025 Abstract Thisarticledescribestheelementaryknowledgetodevelopathree—tierapplicationbasedon PowerBuilderl1.ItprovidestheinformationrequiredtodeployWebServiceandintroducesamethodthatthecli— entapplicationhow tocalltheW ebService. Keywords Three—tierarchitecture PowerBuilderl1 WebService Simpleobjectaccessprotocol 1 引言 上的三台机器。 3 webService简介 随着 Internet技术的兴起 ,软件应用系统正在 向分布式的 Web应用发展,基于B/S结构的开发模式已经越来越广泛,而对 WebService的主要概念就是可以让你所撰写好的服务公开 于业务处理繁琐、客户交互复杂的应用系统 ,三层架构的瘦客户 在网路上,让世界各地不同的使用者只要借由网路上常用的通讯 端模式则是更为适用的方式。开发三层应用的技术有很多,如: 协定HTTP就可以调用你所写的服务。从表面上看,WebService Delphi、VisualC++、VisualBasic、PowerBuilder(简称 PB)等。其 就是一个应用程序,它向外界暴露出一个能够通过Web进行调用 中,以数据窗口技术为核心的PowerBuilder以其快捷和方便性而 的API。这就是说,你能够用编程的方法通过 Web来调用这个应 深受众多数据库开发人员的喜爱。 用程序。我们把调用这个WebService的应用程序叫做客户。按 照这样的理念 ,只要大家遵循 WebService的标准,各个服务间就 2 三层架构简介 可以达到串通的目的,而你所写的服务就可以到达世界的任何一 通常意义上的三层架构 (3一tierapplication)是将整个业务应 个角落。在WebService下,通讯协议主要是 SOAP。 用划分为 :表现层 (uI)、业务逻辑层 (BLL)、数据访问层 (DAL)。 4 SOAP简介 区分层次的目的即是为了 “高内聚,低耦合”的思想。所谓内聚是 从功能角度来度量模块内的联系,一个好的内聚模块应当只完成 SOAP协议是简单对象访问协议 ,全称是SimpleObjectAccess 它职责内的事情;耦合则是软件结构中各模块之间或者各个子系 Protocol,是在分散或分布式的环境中交换信息 的简单协议,它是 统之间相互连接的一种度量,耦合强弱取决于他们之问的接 口的 一 种使用HrITI1P的通讯协议。由于现在的系统大都支持 了HT— 复杂程度 、调用的方式以及传递的信息。显然,模块之间联系越 TP,因此在通讯上就可以畅通无阻。另外 ,SOAP也使用 XML技 紧密,其耦合性就越强而独立性则越差。

文档评论(0)

tangzhaoxu123 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档