票据电子化综合服务平台部署安装手册.docx

上传人:b****5 文档编号:8199316 上传时间:2023-01-29 格式:DOCX 页数:22 大小:417.90KB
下载 相关 举报
票据电子化综合服务平台部署安装手册.docx_第1页
第1页 / 共22页
票据电子化综合服务平台部署安装手册.docx_第2页
第2页 / 共22页
票据电子化综合服务平台部署安装手册.docx_第3页
第3页 / 共22页
票据电子化综合服务平台部署安装手册.docx_第4页
第4页 / 共22页
票据电子化综合服务平台部署安装手册.docx_第5页
第5页 / 共22页
点击查看更多>>
下载资源
资源描述

票据电子化综合服务平台部署安装手册.docx

《票据电子化综合服务平台部署安装手册.docx》由会员分享,可在线阅读,更多相关《票据电子化综合服务平台部署安装手册.docx(22页珍藏版)》请在冰豆网上搜索。

票据电子化综合服务平台部署安装手册.docx

票据电子化综合服务平台部署安装手册

1BBSP安装向导

1.1数据库环境搭建

1.1.1Oracle

版本:

Oracle9i以上版本

建库命令:

(建立目录E:

\Tabspace\oracle)

CREATETABLESPACEBBSPTBSLOGGINGDATAFILE'E:

\Tabspace\oracle\BBSP_DAT01.DBF'SIZE1024M,'E:

\Tabspace\oracle\BBSP_DAT02.DBF'SIZE1024M;

创建用户命令:

(用户、密码都是BBSP)

CREATEUSERBBSPIDENTIFIEDBYBBSPDEFAULTTABLESPACEBBSPTBS;

分配权限命令:

GRANTCONNECT,RESOURCE,DBATOBBSP;

1.1.2DB2

版本:

DB28.2以上版本

建库命令:

(建立目录D:

\DB2TableSpace)

CREATEDATABASEBBSPDBond:

USINGCODESETGBKTERRITORYCNCOLLATEUSINGSYSTEMPAGESIZE32KUSERTABLESPACEMANAGEDBYDATABASEUSING(FILE'D:

\DB2TableSpace\bbspts1.dat'30000,FILE'D:

\DB2TableSpace\bbspts2.dat'30000);

创建用户命令:

(安装DB2时,会要求建立用户,用户、密码都是DB2ADMIN,该用户是操作系统用户)

1.1.3Informax

版本:

Informix9.4以上版本

建库命令:

1、假设数据库计划安装在E:

\bbsp目录下,先在该目录下建立2个文件bbsp_dat_01.000、bbsp_dat_02.000

2、建立数据库空间

onspaces-c-dbbspdbspace-pE:

\bbsp\bbsp_dat_01.000-o0-s1024000

onspaces-abbspdbspace-pE:

\bbsp\bbsp_dat_02.000-o0-s1024000

onparams-a-dbbspdbspace-s100000

3、createdatabasebbspdbinbbspdbspace;

4、支持日志:

ontape-s-Ubbspdb

创建用户命令:

(安装informix时,会要求建立用户,用户、密码都是informix,该用户是操作系统用户)

1.2软件环境搭建

1.2.1MyEclipse版本

建议MyEclipse6.0以上版本

1.2.2Jdk版本

建议jdk1.5,编译级别设置成jdk1.4

1.2.3运行环境

Jdk1.5+Tomcat5.5以上

或者Jdk1.5+weblogic9以上

或者Jdk1.5+websphere6以上

1.2.4中间件及版本

Jdk1.5+Tomcat5.5以上

1.2.5中间件配置

1、MyEclipse的Window->Preferences

2、MyEclipse->servers->Tomcat->Tomcat5.x

3、选择Enable,设置Tomcat路径

1.2.6需安装的插件及安装方法

将解包的插件解包到D:

\MyEclipse6.0\eclipse的features或者plugins目录下。

从SVN下载插件SVN和BPM插件:

BBSP/01-代码/01-源码/source/db/software

1.3下载目录介绍

1.3.1下载路径

https:

//60.191.25.170:

6443/leadmind/BBSP

1.3.2目录介绍

1.3.3下载步骤

1.2.1、打开MyEclipse

1.2.2、打开菜单file->new->other

1.2.3、选择svn工程,点击”Next”

1.2.4、选择bbsp工程所在的svn服务器,电击“Next”

具体下载工程根据实际情况而定

1.2.5、选择BBSP->01-代码->01-源码->source节点,点击“Finish”,取的bbsp相关文档

1.2.6、工程下db->script节点下包括db2和oracle文件夹,可以获取相应的初始化脚本。

1.2.7、文件夹下根据建库步骤,初始化数据库

1.4运行环境搭建

1.4.1初始据库库表结构

1.4.1.1建表脚本文件路径及名称

Oracle:

svn目录BBSP/01-代码/01-源码/source/db/script/oracle下

Jbpm表:

jbpm.jpdl.oracle.sql

业务表:

oracle_table.sql

db2:

svn目录BBSP/01-代码/01-源码/source/db/script/db2下

Jbpm表:

jbpm.jpdl.db2.sql

业务表:

db2_table.sql

informix:

svn目录BBSP/01-代码/01-源码/source/db/script/informix下

Jbpm表:

jbpm.jpdl.informix.sql

业务表:

informix_table.sql

1.4.1.2初始化脚本文件及名称

Oracle:

svn目录BBSP/01-代码/01-源码/source/db/script/oracle下oracle_init.sql

db2:

svn目录BBSP/01-代码/01-源码/source/db/script/db2下db2_init.sql

informix:

svn目录BBSP/01-代码/01-源码/source/db/script/informix下informix_init.sql

1.4.2配置数据源

如果应用部署在weblogic或websphere中间件上,数据源的配置请参考下一节。

如果应用部署在Tomcat上,可使用bbsp自身的数据源。

修改applicationContext.xml即可。

Oracle:

1、修改hibernate.dialect:

org.hibernate.dialect.OracleDialect

2、修改bbspDataSource:

driverClassName=oracle.jdbc.driver.OracleDriver

url=jdbc:

oracle:

thin:

@localhost:

1521:

bems

用户、密码根据情况修改

Db2:

1、修改hibernate.dialect:

org.hibernate.dialect.DB2Dialect

2、修改bbspDataSource:

driverClassName=com.ibm.db2.jcc.DB2Driver

url=jdbc:

db2:

//195.204.71.131:

50000/bbspdb

用户、密码根据情况修改

Informix:

1、修改hibernate.dialect:

org.hibernate.dialect.InformixDialect

2、修改bbspDataSource:

driverClassName=com.informix.jdbc.IfxDriver

url=jdbc:

informix-sqli:

//192.168.5.162:

7777/bdb:

informixServer=informix

用户、密码根据情况修改

1.4.3应用WEB中间件

1.4.3.1Tomcat

数据源:

使用bbsp默认数据源

发布:

将war包放在${Tomcat_home}\webapp\目录下

1.4.3.2WebLogic

1.4.3.2.1数据源

下面以ORALCE为例,讲解在Weblogic配置数据源。

1、配置连接池

登录weblogic,在左侧菜单中依次进入mydomain(自定义的域名称)-服务-JDBC-连接缓冲池

点击“配置新的JDBCConnectionPool...”

数据类型选择:

Oracle

数据库驱动程序选择:

Oracle'sDriver(Thin)Version:

9.0.1,0.2.0,10

点击右下角的“继续”

在名称中写入想要设置的连接池名称(本例为:

myconnpool)

数据库名称:

要访问的数据库名称

主机名:

写入数据库服务器的主机名称或IP地址(本例:

192.168.1.10)

端口号默认为:

1521

数据库用户名称、密码根据具体情况填写

点击“继续”

在下一页中点击“测试驱动程序配置”显示“连接成功”

点击“创建和部署”

在新页面的列表中出现myconnpool的配置项

连接池配置完毕

2、配置JDBC数据源

在管理控制台左侧菜单中依次进入mydomain(自定义的域名称)-服务-JDBC-数据源

点击“配置新的JDBCDataSource”

在名称中写入要配置的数据源名称(本例:

jdbc/bbspds)

在JNDI名称中写入访问的名字(本例:

bbspdb)

点击“继续”

在缓冲池名称中选择myconnpool

点击“继续”、“创建”

在列表中出现jdbc/bbspds配置项

数据源配置完毕

3、修改applicationContext.xml配置:

class="mon.restools.JndiDataSourceFind">

weblogic.jndi.WLInitialContextFactory

t3:

//127.0.0.1:

7003

jdbc/bbspds

1.4.3.2.2发布

 登录控制台后,选择左边的树型菜单“部署——Web应用程序模块”,然后选择界面右边的“部署web新应用程序模块”,然后再文件所在的路径上选择打好的bbsp.war包进行发布、部署即可。

1.4.3.3WebSphere

1.4.3.3.1数据源

下面以ORALCE为例,讲解在WebSphere配置数据源。

1、配置连接池

进入websphere管理控制台

点击左边树中的资源,然后展开,选择JDBC提供程序

在右边显示的页面中,作用域选择服务器:

server1,然后点应用

在下面显示列表中选择新建按纽

然后选择数据库类型和提供程序类型,实现类型一般选择连接池数据源

点击下一步,输入名称,和类路径(一般用classes12.jar包),然后点确定后保存。

点其他属性下数据源进入创建JNDI数据源,点击列表中新建

在数据源常规属性中,输入数据源名称和JNDI名称(如:

jdbc/bbspds)

选择数据存储器help类根据相应的数据库版本选择不同的help类

在数据源属性中输入URL:

例如jdbc:

oracle:

thin:

@192.168.0.10:

1521:

bbspdb

点应用,然后保存

选择相应数据源中右边的相关项下的J2EE连接器体系(J2C)数据认证条目

点击进入后选择新建条目,输入别名(随便输),用户标识,密码(为连接ORACLE数据库的用户名和密码),点确定后保存

点应用后保存。

在数据源列表中选中数据源,然后点测试连接,测试能否连接数据

2、修改applicationContext.xml配置:

class="org.springframework.jndi.JndiObjectFactoryBean">

1.4.3.3.2发布

登录websphere,进入发布页面,选择打好的war包进行发布。

点击左边菜单的应用程序,展开后选择安装新的应用程序

在右边显示准备应用程序安装,在路径中选择指定路径(选择bbsp.war包),然后指定上下文根(应用访问的路径)/bbsp

点击下一步,绑定虚拟主机

然后点下一步,出现应用程序安全警告,点继续。

出现安装选项,其中应用程序名不可过长,否则发布报错。

点下一步,出现把模块映射到服务器,选择相应的模块,然后选中集群和服务器,点应用

点击下一步到资源JNDI名称选择

先选择指定的模块,然后选择资源JNDI名称,点应用

然后选择模块,在指定认证方法中选择相应的条目,然后点应用

然后点下一步,映射WEB模块到相应的虚拟主机。

然后点下一步到安装选项总结

点击完成后,应用开始发布。

安装完成后,点击把应用保存到主配置

修改类装载策略

点服务

器,展开

然后在右边选择相应的应用程序服务器

点击进入,选择类的装入方式为最后装入父类

然后点应用,保存。

选择展开应用程序,选择企业应用程序

在右边的应用程序列表中,选中需要启动的应用

然后点击进入。

在类装入器方式中选择最后装入父类

然后点应用保存

在企业应用列表中选中需要启动的应用,然后点启动

在浏览器中输入http:

//IP:

9080/bbsp就能访问应用。

1.5BBSP模拟测试消息队列配置说明

1.5.1IBMMQ安装

按默认向导安装即可

1.5.2MQ配置

上图配置了三个模拟商行和模拟人行之间的MQ通信配置,对于MQ服务器跟远程机器的通讯,配置要素及规则如下:

1、队列管理器

2、队列:

本地队列(接收队列),远程队列(即发送队列,远程队列对应远程服务器的接收队列),传输队列(一个远程队列必须对应一个传输队列);

3、通道:

一个接收队列对应一个接收方通道,一个远程队列对应一个发送方通道,本地队列可以对应服务器连接通道。

下面以人行MQ服务器举例说明:

人行模拟MQ服务器配置

1、创建队列管理器

按向导创建队列管理器qmgr_center

2、创建队列

I、按默认向导创建本地队列(接收队列)R_CENTER_1;

II、创建传输队列:

创建本地队列,将用法改为“传输”即可。

III、创建远程队列

1)右键点击队列,新建远程队列定义

2)输入队列名称,下一步

3)如下图所示,输入远程队列名称,即连接对方本地队列(接收队列)的名称,远程队列管理器名称,即连接对方的MQ队列管理器,传输队列(本地配置的传输队列),点击完成。

注:

需要连接几个远程队列管理器就建立几个远程队列定义,对应创建几个传输队列,如下图所示为创建连接A、B行的模拟人行MQ服务器队列。

3、创建通道

I、右键点击通道,新建接收方通道。

如上图所示,按默认设置,点击完成即可。

II、发送方通道

1)右键点击通道,新建发送方通道。

2)输入通道名称,下一步

注:

发送方通道的名称必须与接收方接收队列的名称一致

3)如下图,输入连接名称,对连接对方MQ服务器地址或名称,注:

如果对方服务器的队列管理器端口号不是默认端口号(1414),则需输入端口号,格式如下:

192.168.1.8(1415);输入传输队列为本地创建的传输队列。

IV、创建服务器连接通道

按默认设置创建即可

4、更改字符编码:

在命令行中输入:

runmqsc队列管理器名回车;

ALTERqmgrccsid(1208)回车;

END

重启机器

5、启动通道

1)可先ping看是否连通

2)直接启动发送方通道,接收方的接收通道在本地发送方通道启动后会自动启动。

至此,MQ队列管理器创建完毕,要测试配置的队列之间通信状况,可直接在本地的远程队列定义(即发送队列)点击右键放入测试消息,接收方的接收队列中会看到该消息。

启动后正常状态下,通道状态显示为“正在运行”。

一、BBSP连接队列管理器设置

1、BBSP连接队列配置参数设置在src/base-config/mqconf.xml文件中

对于模拟人行测试,只需配置一个发送队列,一个接收队列即可

发送队列配置

synchSender

—保持不变-->

qmgr_center

—队列管理器名-->

127.0.0.1

—本机-->

S_SEND2A

—发送队列名-->

svr_conn

—保持不变-->

1414

—保持不变-->

1208

—保持不变->

接收队列

synchReceiver

qmgr_center

127.0.0.1

R_CENTER_1

C_TRANS_CENTER

1414

1208

2、在Web.xml中打开消息接收Servlet

--

mqmessagereceiver

com.leadmind.bbsp.esb.mq.MessageReceiverServlet

1

1.5.3如何取消发送报文模拟运行

如果测试电子票据时不想链接人行发送报文怎么处理,

1.在Web.xml中关闭消息接收Servlet

--

mqmessagereceiver

com.leadmind.bbsp.esb.mq.MessageReceiverServlet

1

2.在rcService.xml将报文开关关闭

全部替换为

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 小升初

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1