SOA Developer IDE快速指南
V5-2007-3-21
刘洋(liuyang@chinasoa)
MSN:liuyang@chiansoa
QQ:49666780
www.chinasoa
目录
1 文档说明 (3)
1.1 内容范围 (3)
1.2 阅读对象 (3)
1.3 版权声明 (3)
1.4 缩略语 (3)
2 准备工作 (4)
2.1 所需工具: (4)
2.2 LDAP安装: (4)
2.2.1 Apache DS (4)
2.2.2 OpenLDAP (4)
2.2.3 Eclipse及其插件的安装 (6)
3 开发指南 (7)
Packaging (7)
3.1 Par
3.2 Portlet Framework IDE概览 (10)
3.3 使用Portlet Framework IDE进行Portlet开发 (12)
3.3.1 创建action (12)
3.3.2 编辑l (13)
3.3.3 编写代码 (16)
双击eclipse安装不上3.4 打包发布 (19)
3.4.1 打包 (19)
3.4.2 发布 (21)
3.4.3 部署 (21)
4 SOA Enable Portal Server 运行环境 (23)
1文档说明
本文档是中流科技SOA Developer快速指南,主要介绍进行SOA开发的主要基于Eclipse 的Portlet开发工具的功能特性,如何使用SOA Developer进行Portlet开发,以及如何在SOA Enable Portal Server进行Portlet部署。
1.1 内容范围
本文档由如下章节组成:
准备工作:讲解进行Portlet开发所需工具和工具的安装使用
开发指南:利用SOA Developer进行Portlet开发
1.2 阅读对象
本文档面向的主要对象是SOA Enable Portal Server的开发人员、技术专家等相关人员。
1.3 版权声明
Copyright © 2007 北京中流科技有限责任公司,未经授权,不得进行任意的分发,复制和修改。
Sun, Java, and all Java−based trademarks are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries.
1.4 缩略语
JavaEE Java Enterprise Edition
JSR    Java Community Process(SM) Program
JNDI    Java Naming Directory Interface
OS  Operation System
SOA    S ervice-Oriented Architecture
MDA    Model Driven Architecture
EJB  Enterprise Java Bean
REST    R epresentational State Transfer
SEP  SOA Enable Portal
2准备工作
您可以直接下载打包后的SEP-Eclipse-IDE.zip与SEP-Tomcat6-QuickStart跳本章所描述的准备工作。并请下载本文示例代码工作区cn.chinasoa.portlet.framework.sample.zip。
2.1 所需工具:
1)Eclipse3.2.0以上
2)Eclipse所需插件:emf-sdo-xsd-SDK-2.2.3、GEF-ALL-3.2.2、JBossIDE
3)SOA Developer for Eclipse
4)服务器:SEP(SOA Enable Portal Server)for tomcat或SEP(SOA Enable Portal Server)
for JBoss
5)数据库:MySQL5.0以上
6)LDAP:OpenLDAP for windows
2.2 LDAP安装:
如果您使用的SEP版本是SEP-Tomcat6-QuickStart,或者其他QuickStart版本,您可以掉过2.2节,因为
您使用的SEP版本已经内嵌了Apache DS作为LDAP使用,并且基本的配置数据也已经被预先设置在Apache DS内了。
2.2.1Apache DS
SEP-Tomcat6-QuickStart版本内嵌了Apache DS,不需要独立安装,更多关于Apache DS的信息,请访问:/。
2.2.2OpenLDAP
1)安装
OpenLDAP软件的Linux安装版本可以从网站下载得到,OpenLDAP软件的Windows安装版本可以从网站download.bergmans.us/openldap/下载得到,例如下载openldap-2.2.28-db-4.3.28-openssl-0.9.安装包,然后运行安装过程。
安装完毕后,在安装后的目录结构中到f 文件,这是OpenLDAP的配置文件,对照下面的内容修改这个文件的内容,将f文件更改如下:
ucdata-path ./ucdata
include  ./etc/schema/core.schema
include  ./etc/schema/cosine.schema
include  ./etc/schema/inetorgperson.schema
pidfile  ./run/slapd.pid
argsfile ./run/slapd.args
database bdb
suffix  "dc
=portal,dc
=
chinasoa,dc
=
com"
rootdn  "cn
=Manager,dc
=
portal,dc
=
chinasoa,dc
=
com"
rootpw  123456
directory ./var/openldap-data
index objectClass eq
2)启动
启动OpenLDAP的两种方式:
命令行启动:进入OpenLDAP目录,运行命令sldapd -d 1
启动成功会看到如下画面:
以服务的方式启动:(推荐方式)
安装后可运行开始菜单向中的“install OpenLDAP-slapd as NT service”快捷方式,以安装OpenLDAP为Windows系统服务,或者进入OpenLDAP的目录,运行如下命令安装OpenLDAP服务:C:\Program Files\OpenLDAP>slapd install OpenLDAP-slapd "OpenLDAP Directory Service" auto

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。