|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
在ruby里才是一切皆对象。当然我不并不是很了解ruby,但是ruby确实是将语法简化得很好。
简介:这个两部分的系列先容了在Apache目次服务器(ApacheDS)中保留Java™对象的步骤。在第1部分中,作者BilalSiddiqui先容了ApacheDS,并供应了ApacheDS中心架构的概述。由于次要把ApacheDS用作保留Java对象的LDAP服务器,以是Bilal供应了对LDAP观点和术语的疾速概述。他还先容了怎样用JXplorer检察LDAP形式组件,比方属性范例和对象类,还先容了怎样在ApacheDS中输出数据对象。文章开端概述了Java对象的序列化和远程办法挪用,并用它们把Java对象保留在ApacheDS中,为第2部分中理论性更强的办法做好筹办。
Apache目次服务器是浩瀚的Internet协定中的一个开放源码的、基于Java的完成。ApacheDS的中心是目次服务,能够保留数据,并对分歧范例的数据举行搜刮操纵。协定的完成在目次服务器顶层事情,供应与数据存储、搜刮和检索有关的Internet服务。
ApacheDS最主要的特征多是使用分歧协定公然目次服务的才能。这意味着能够把使用程序的数据(包含运转时的Java对象)保留在ApacheDS中,而分歧的客户机可使用分歧的协定来使用数据。由ApacheDS完成的最主要的协定是轻量级目次会见协定(LDAP)。ApacheDS充任LDAP服务器,侦听哀求,与外部中心目次服务和谐,呼应LDAP哀求。
在这个两部分的系列中,我将先容中心的ApacheDS架构,并先容在ApacheDS中保存运转时Java对象的全体步骤。由于我对ApacheDS的存眷几近全在它作为LDAP服务器完成上,以是本系列的第1部分次要先容LDAP功效和术语。但在进进这部分之前,我要先容ApacheDS模块化的可扩大架构,并注释怎样用它把新的协定完成和Internet服务拔出ApacheDS。对ApacheDS中心目次服务事情体例的了解,有助于前面了解它供应LDAP功效的体例。
要跟上这篇文章的会商,必要下载并安装ApacheDS和JXplorer。大概还要下载完全源代码供文章利用。
ApacheDS中的目次服务
目次服务是保留和构造数据的使用程序。目次服务处置不必要频仍更新的数据,比方体系用户的团体数据(比方姓名、地点、德律风号码)大概车间的临盆才能(比方安装的设备的数目、型号和临盆才能)。在本系列的第2部分中,将先容一个整合了这两品种型数据的示例使用程序。如今,我把重点放在ApacheDS供应目次服务的体例上。
ApacheDS完成JNDI
在中能够看到,ApacheDS为本人的中心目次服务虚现了Java称号和目次接口(JNDI)包装器。JNDI是Java接口,定义了实行目次操纵的办法,比方在目次中保留数据和搜刮保留的数据。JNDI是Java2企业版(J2EE)和Java2尺度版(J2SE)的构成部分。个中J2SE只包括客户端JNDI撑持,而J2EE容器一般包括服务器端JNDI完成。J2EE容器能够经由过程ApacheDS的JNDI包装器使用它的目次服务,如所示:
.ApacheDS在J2EE容器内事情
<p>
用java开发web只要两本书:一本是关于java基础的,一本是关于jsp、servlet的就可以了。开发周期长,我就来讲句题外话,现在有很多思想都是通过java来展现。 |
|