1 / 99
文档名称:

电子商务系统结构课程五.ppt

格式:ppt   页数:99
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

电子商务系统结构课程五.ppt

上传人:中国课件站 2011/9/6 文件大小:0 KB

下载得到文件列表

电子商务系统结构课程五.ppt

文档介绍

文档介绍:《电子商务系统结构》《电子商务系统结构》施敏华施敏华((******@.******@.))浙江杭州玉泉,浙江大学计算机学院,浙江杭州玉泉,浙江大学计算机学院, 310027 310027TelTel:: 0571 0571--8795125687951256??单层应用模型单层应用模型??两层客户两层客户//服务器模型服务器模型??三层应用程序模型三层应用程序模型??Web ServiceWeb Service应用开发架构应用开发架构应用支撑-什么是目录?应用支撑-什么是目录???目录是一种分类条目。目录是一种分类条目。??目录有:目录有:??日常目录:如电话目录、电视目录、图书馆目录、书日常目录:如电话目录、电视目录、图书馆目录、书的目录等。的目录等。??在线目录:在计算机中的目录,是一种分层式的数据在线目录:在计算机中的目录,是一种分层式的数据库。主要有库。主要有LDAPLDAP目录。目录。应用支撑-目录服务应用支撑-目录服务??目录服务:提供目录搜索。目录服务:提供目录搜索。??目录服务系统:是软件、硬件、策略等资源的定位集合目录服务系统:是软件、硬件、策略等资源的定位集合体。包括:体。包括:??目录中的信息目录中的信息??目录服务端硬、软件目录服务端硬、软件??目录客务端硬、软件目录客务端硬、软件??客户端到服务端、服务端之间的网络基础设施客户端到服务端、服务端之间的网络基础设施??策略等策略等目录服务的需求目录服务的需求??对计算机资源定位的需要对计算机资源定位的需要??在海量数据中进行查询(主要为读操作)在海量数据中进行查询(主要为读操作)??关系数据库的低效率关系数据库的低效率LDAPLDAP目录服务目录服务??XX..ITT((ITUITU))针对已经被国际标准化组织针对已经被国际标准化组织((ISOISO))接受的目录服务系统的建议。接受的目录服务系统的建议。??是目录服务的一种国际标准。是目录服务的一种国际标准。??但其在数据表示、编码和传输方面都显得比较笨重。但其在数据表示、编码和传输方面都显得比较笨重。什么是什么是LDAP?LDAP?LDAPLDAP的全称是的全称是Lightweight Directory Access Lightweight Directory Access Protocol,Protocol,即:轻量级目录存取服务。即:轻量级目录存取服务。,但简化了,所以称为轻量级。标准的,但简化了,所以称为轻量级。另外,与另外,,不同,LDAPLDAP支持支持TCP/IPTCP/IP,,是必须的。是必须的。传统方法的劣势传统方法的劣势((11)对于大规模数据,系统整体的性能降低,因为关系数据)对于大规模数据,系统整体的性能降低,因为关系数据库需要不断的进行数据类型的验证和事务的完整性的确库需要不断的进行数据类型的验证和事务的完整性的确认。认。((22)扩充问题,任意的扩充会导致索引的爆炸性变化。)扩充问题,任意的扩充会导致索引的爆炸性变化。LDAPLDAP的优势的优势((11)可以在任何计算机平台上,访问)可以在任何计算机平台上,访问LDAPLDAP目录。目录。((22))LDAPLDAP目录可放在任何服务器上,因为目录可放在任何服务器上,因为LDAPLDAP是一个跨平台的协议。是一个跨平台的协议。((33)有较好的安全和访问控制,如:)有较好的安全和访问控制,如:??给予用户改变他们自己的电话号码和家庭地址的权限,但是限制他给予用户改变他们自己的电话号码和家庭地址的权限,但是限制他们对其它数据(如,职务名称,经理的登录名,等等)只有们对其它数据(如,职务名称,经理的登录名,等等)只有““只读只读””权限。权限。??给予给予““HR-HR-adminsadmins""组中的所有人权限以改变下面这些用户的信息:组中的所有人权限以改变下面这些用户的信息:经理、工作名称、员工号、部门名称和部门号。但是对其它域没有经理、工作名称、员工号、部门名称和部门号。但是对其它域没有写权限。写权限。??禁止任何人查询禁止任何人查询LDAPLDAP服务器上的用户口令,但是可以允许用户改变服务器上的用户口令,但是可以允许用户改变他或她自己的口令。他或她自己的口令。??给予经理访问他们上级的家庭电话的只读权限,但是禁止其他人有给予经理访问他们上级的家庭电话的只读权限,但是禁止其他人有这个权限。这个权限。??给予给予““host-host-adminsadmins""组中的任何人创建、删除和编辑所有保存在组中的任何人创建、删除和编辑所有保存在LDAPLDAP服务器中的与计算机主机有关的信息服务器中的与计算机主机有关的信息??通过通过WebWe