第6章 电子商务系统的实施.ppt

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

电子商务系统建设与管理*第六章电子商务系统的实施四、应用层编码(3)写EJB类。在EJB类中,开发者必须给出在RemoteInterface中定义的远程方法的具体实现。EJB类中还包括一些EJB规范中定义的必须实现的方法(如ejbActivate、ejbRemove等方法),这些方法都有比较统一的实现模版,开发者只需集中实现具体业务方法即可。packageejb.hello;importjavax.ejb.*;importjava.util.*;importjava.rmi.*;publicclassHelloBeanimplementsSessionBean{staticfinalbooleanverbose=true;privatetransientSessionContextctx;publicvoidejbActivate(){}publicvoidejbRemove(){}第61页,共87页,星期日,2025年,2月5日电子商务系统建设与管理*第六章电子商务系统的实施二、客户层编码由上例可以看出,XML的语法习惯与HTML相类似,已经会使用HTML的人可以轻松上手。同时,由于XML在设计之初便考虑到国际化的问题,因此从一开始便构建在Unicode标准之上,因此在XML的标签(tag)中我们也可以使用中文。在标签中,实际上包含了“元素(element)”和“属性(attribute)”两部分。如在上例中,“作者”是隶属于“推荐丛书”母元素下的子元素,而“货币单位”是“售价”这个元素的一个属性,我们把“货币单位”称为“属性名”,等号后面的值称作“属性值”。最高层的元素“推荐丛书”称为“根元素(rootelement)”。第29页,共87页,星期日,2025年,2月5日电子商务系统建设与管理*第六章电子商务系统的实施二、客户层编码?xmlversion=″1.0″encoding=″GB2312″?!ELEMENT推荐丛书(书籍*)(#PCDATA)!ELEMENT书籍(名称,作者,售价)!ELEMENT名称(#PCDATA)!ELEMENT作者(#PCDATA)!ELEMENT售价(#PCDATA)!ATTLIST售价货币单位(人民币|美元|港币|日元)‘人民币第30页,共87页,星期日,2025年,2月5日电子商务系统建设与管理*第六章电子商务系统的实施二、客户层编码ELEMENT之后放的是元素名,接着是它的“内容模型”,也就是定义元素。#PCDATA是XML中预先制定好的标记,表示ParsableCharacterData(可解析的文字资料),由浏览器来解释。此外,XML元素中还可以包含混合式的内容,也就是可以包含子元素,也可以包含文字内容(即#PCDATA)。第31页,共87页,星期日,2025年,2月5日电子商务系统建设与管理*第六章电子商务系统的实施二、客户层编码3.XML语言(4)XML与电子商务目前,XML在电子商务中的应用主要有以下几个方面:不同系统间的信息交换。XML对EDI的影响。智能搜索。第32页,共87页,星期日,2025年,2月5日电子商务系统建设与管理*第六章电子商务系统的实施三、Web服务层编码1.CGI技术(1)概述通用网关接口(CommonGatewayInterface,简称CGI)技术是一个用于定义Web服务器与外部程序之间通信方式的标准,它描述了在Web服务器下如何以一种与平台无关的方式运行外部程序或网关,这些外部程序或网关通常称为CGI脚本,CGI脚本与HTTP服务器一起响应客户请求。第33页,共87页,星期日,2025年,2月5日电子商务系统建设与管理*第六章电子商务系统的实施三、Web服务层编码1.CGI技术(1)概述第34页,共87页,星期日,2025年,2月5日电子商务系统建设与管理*第六章电子商务系统的实施三、Web服务层编码(2)CGI技术的优点与缺陷CGI技术与当前的所有浏览器相兼容,几乎所有的Web服务器都支持CGI技术,并且CGI提供了最简便访问数据库的方法。此外,CGI程序可以用多种语言来编写,比如说VisualC++、Perl等。在无需大量的计算和语音、图形交换的系统中时,CGI程序具有较高的执行效率.第35页,共87页,星期日,2025年,2月5日电子商务系统建设与管理*第六章电子商务系统的实施三、Web服务层编码(2)CGI技术的优点与缺陷CGI技术存在以下缺点:

文档评论(0)

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

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

1亿VIP精品文档

相关文档