Tongweb安装配置手册

合集下载

TongWeb5.0应用开发手册

TongWeb5.0应用开发手册

T ongT ec h®TongWeb 5.0应用开发手册东方通科技T ongT ech® (1)第1章web应用 (5)1.1 Servlet (5)1.1.1 Servlet2.5规范的新特性 (5)1.1.2 调用Servlet的URL (7)1.1.3 ServletMapping (7)1.1.4 init-param (8)1.1.5 Filter (8)1.1.6 安全角色映射 (11)1.1.7 编写HTTP Servlet的基本步骤 (12)1.2 JSP (13)1.2.1 JSP指令 (14)1.2.2 JSP动作 (15)1.3 JSF (17)1.3.1 JSF中主要概念 (18)1.3.2 JSF的生命周期 (19)1.4 配置资源引用 (21)1.4.1 支持环境条目(env-entry) (21)1.4.2 支持资源引用(resource-ref) (21)1.4.3 支持资源环境引用(resource-env-ref) (22)1.4.4 支持EJB引用(ejb-ref) (23)1.4.5 支持消息目的地(message-destination) (25)1.4.6 支持消息目的地引用(message-destination-ref) (26)1.5 Session 管理 (27)1.5.1 URLReWriting (27)1.6 其他 (27)1.6.1 class loader delegate (27)1.6.2 使用WEB-INF下资源 (27)第2章EJB3.0 (28)2.1 SessionBean (28)2.1.1 StatelessBean (29)2.1.2 StatefulBean (30)2.2 Message-Driven-Bean (32)2.3 定时服务 (34)2.4 拦截器 (35)2.5 依赖注入 (37)2.5.1 引用EJB (38)2.5.2 引用Resource (39)2.6 Pool和Cache (40)2.7 pass-by-reference (41)2.8 配置资源引用 (41)3.1 容器托管EntityManager对象 (42)3.1.1 通过@PersistenceContext注入 (42)3.1.2 通过JNDI方式获取 (43)3.2 应用托管EntityManager对象 (43)3.2.1 EJB容器中获得 (43)3.2.2 Web容器中获得 (44)3.2.3 J2SE中获得 (45)3.3 使用EntityManager (46)3.4 persistence.xml (47)3.5 在JavaEE环境中使用JPA (47)3.5.1 使用过程 (47)3.5.2 示例 (48)3.6 在J2SE环境中使用JPA (54)3.6.1 使用过程 (54)3.6.2 示例 (54)3.7 JPA中EntityManger的事务控制 (55)3.8 EJB3.0中常用Annotation (55)第4章连接器应用 (57)4.1 JCA1.5中提供的合同(Constract) (58)4.2 Outbound Resource Adapter (58)4.3 Inbound Resource Adapter (60)4.3.1 Inbound 通信流程 (60)4.3.2 Inbound Resource Adapter的开发步骤 (60)4.4 BiDirectional Resource Adapter (67)第5章WebService (67)5.1 JAX-WS的开发需要遵循的内容 (67)5.2 基于EJB应用的WebService应用 (68)5.3 基于Web应用的WebService应用 (71)5.4 WebService的客户端调用 (72)5.4.1 在J2SE中调用WebService (72)5.4.2 在Web或EJB中调用WebService (73)5.4.3 wsimport工具 (74)5.5 关于webService的四个工具 (75)5.5.1 符合JAX-RPC标准的webService的服务器端 (75)5.5.2 符合JAX-RPC标准的webService的客户端 (76)5.5.3 符合JAX-WS标准的webService的服务器端 (77)5.5.4 符合JAX-WS标准的webService的客户端 (77)5.6 WebService安全 (77)第6章用户自定义MBean应用 (78)7.1 UserTransaction的使用 (79)第1章 web应用1.1 ServletTWNS应用服务器支持Servlet2.5规范。

TongWeb5.0用户使用手册

TongWeb5.0用户使用手册
T ongT ech ®
TongWeb 5.0 用户使用手册
东方通科技
1
T ongT ec......................................................................................... 1
第1章 1.1 1.2 1.3 1.4 1.5 1.6 第2章 2.1 TongWeb5.0 应用服务器概述 ...................................................................................... 12 概述 ............................................................................................................................... 12 JavaEE 5 的新特性....................................................................................................... 12 TongWeb5.0 的体系结构 .............................................................................................. 12 TongWeb5.0 的特性 ...................................................................................................... 14 集成的第三方产品...........

TongWeb5.0快速使用手册

TongWeb5.0快速使用手册
TongWeb5.0 快速使用手册
公司地址:北京市海淀南路 32 号中信国安数码港 8 层 电话:(010)82652228 传真:(010)82652226
1ห้องสมุดไป่ตู้0080
第 1 章 TongWeb5.0 产品介绍...................................................................................................................... 3 1.1 概述....................................................................................................................................................... 3 1.2 规范支持............................................................................................................................................... 3 第 2 章 TongWeb5.0 安装 ........................................................................................................................... 4 2.1 TongWeb5.0 的安装说明 ...................................................................................................................... 4

TongWeb安装配置--Linux

TongWeb安装配置--Linux

TongWeb安装配置--Linux目录第一章TongWeb5.0安装 (2)一、安装JDK (2)二、安装TongWeb (2)三、启停TongWeb (4)四、使用Tongweb管理控制台 (4)第二章配置TongWeb (5)一、设置JVM内存 (5)二、修改系统打开文件句柄数限制 (5)第三章部署应用 (6)第一章TongWeb5.0安装一、安装JDK复制JDK安装文件到/usr,执行./jdk-6u33-linux-x64.bin,默认安装JDK,目录为:/us/jdk1.6.0._33,配置JAVA_HOME,并添加java_home\bin到PATH路径如图导入PATHexport PATH=${PATH}:/user/jdk1.6.0_33/bin二、安装TongWeb1.Tongweb安装分为标准版、企业版、集群版,需按照顺序依次安装2.进入安装程序所在目录/opt/tongtech/install/linux,执行安装命令$shInstall_TW5.0.1.9_Standard_Linux.bin –i console,安装标准版,如图3.安装中关键选项如下图,详细信息见标准版安装输出4.升级到企业版:在安装程序目录/opt/tongtech/install/linux目录执行$shInstall_TW5.0.1.9_Enterprise_Linux.bin –i console,进行企业版安装,安装目录/opt/tongtech/TongWeb5.0/applications5.升级到集群版:在安装程序目录/opt/tongtech/setup目录执行$shInstall_TW5.0.1.9_Cluster_Linux.bin –i console,进行企业版安装,默认目录/opt/tongtech/TongWeb5.06.设置Tongweb使用的JDK:进入Tongweb目录/opt/tongtech/TongWeb5.0/bin,执行$vi startservernohup.sh,添加export JAVA_HOME=/user/jdk1.6.0_33/,按照同样的方式编辑停止脚本stopserver.sh。

TongWeb6 0 Eclipse插件使用手册

TongWeb6 0 Eclipse插件使用手册

T o n g T ec h®TongWeb6.0 Eclipse插件使用说明东方通科技目录目录 (2)1.TongWeb6.0 Eclipse插件简介 (4)2.Eclipse插件功能概述 (4)2.1. Eclipse插件基本功能 (4)2.2. 简化应用开发功能 (4)2.3. 创建数据源 (4)2.4. 全局设置 (4)3.TongWeb6.0 Eclipse插件的安装 (5)3.1.安装WTP插件 (5)3.1.1.从Eclipse官网下载 (5)3.1.2.在Eclipse官网进行更新 (5)3.2.安装TongWeb6.0 Eclipse插件 (7)3.3.卸载TongWeb6.0 Eclipse插件 (7)4.TongWeb6.0 Eclipse插件的使用 (7)4.1.在Eclipse中打开或关闭TongWeb6.0 (7)4.1.1.在“Servers”视图中添加TongWeb6.0应用服务器 (7)4.1.2.启动或停止“TongWeb6.0应用服务器” (12)4.1.3.编辑“TongWeb6.0应用服务器” (14)4.2.使用“TongWeb6.0 Eclipse插件”开发工程 (14)4.2.1.创建并编写“企业级应用”工程 (14)4.2.2.创建数据源 (18)4.2.3.创建EJB2.x Session Bean (20)4.2.4.创建JP A工程 (28)4.2.5.开发WebService (34)4.3.部署工程 (44)4.3.1.打包后通过管理控制台或命令行部署 (44)4.3.2.直接将工程部署到TongWeb6.0应用服务器 (44)4.4.在Eclipse中浏览页面 (46)4.5.使用Debug功能 (46)4.6.解部署工程 (47)5.其他选项功能 (47)5.1. 查看应用服务器的基本信息及配置 (47)5.1.1. 基本信息(General Information) (48)5.1.2. 关于部署的配置(Publishing) (48)5.1.3. 超时时间设置(Timeouts) (48)5.2. 手动重部署应用(Publish) (48)5.3. 清理垃圾文件(Clean) (49)5.4. 部署与解部署项目(Add and Remove Projects) (49)5.5. TCP/IP监听功能(Monitoring) (49)5.6. 在Eclipse中查看管理控制台 (51)5.7. 查看应用服务器的属性(Properties) (51)6.全局设置 (51)6.1. Eclipse日志配置 (52)6.2. 详细显示TongWeb6.0的日志信息 (52)6.3. 以多种颜色显示TongWeb6.0的日志信息视图 (52)7.图形化功能 (53)1.TongWeb6.0 Eclipse插件简介Eclipse是一个开放的Java集成开发环境,通过一系列插件的支持可以方便的进行EJB、JSP/Servlet的开发。

TongWeb5.0安装部署手册

TongWeb5.0安装部署手册

2.1jdk6.0 for linux 安装1.执行命令./jdk-6u35-linux-i586.bin 这时会出现一段协议,连继敲回车,当询问是否同意的时候,输入yes,回车。

之后会在当前目录下生成一个jdk1.6.0_35目录,你可以将它复制到任何一个目录下。

2. 需要配置的环境变量(1). PATH环境变量。

作用是指定命令搜索路径,在shell下面执行命令时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。

我们需要把jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc 等待,设置好PATH变量后,就可以在任何目录下执行javac/java等工具了。

(2). CLASSPATH环境变量。

作用是指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,JVM就是通过CLASSPTH来寻找类的。

我们需要把jdk安装目录下的lib子目录中的dt.jar和tools.jar设置到CLASSPATH中,当然,当前目录“.”也必须加入到该变量中。

(3). JAVA_HOME环境变量。

它指向jdk的安装目录,Eclipse/NetBeans/Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用安装好的jdk。

3. 三种配置环境变量的方法1. 修改/etc/profile文件如果你的计算机仅仅作为开发使用时推荐使用这种方法,因为所有用户的shell都有权使用这些环境变量,可能会给系统带来安全性问题。

·用文本编辑器打开/etc/profilecd ../etcvi profile 进入insert模式·在profile文件末尾加入:export JAVA_HOME=/opt /jdk1.6.0_35export PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib注解a. 你要将/usr/share/jdk1.6.0_35改为你的jdk安装目录b. linux下用冒号“:”来分隔路径c. $PATH / $CLASSPATH / $JAVA_HOME 是用来引用原来的环境变量的值在设置环境变量时特别要注意不能把原来的值给覆盖掉了,这是一种常见的错误。

TongWeb安装和配置 V1.0

TongWeb安装和配置 V1.0

电子代办平台安装指南TongWeb安装和配置修订记录目录TongWeb安装和配置 (i)前言安装TongWeb先决条件 (2)第1章安装步骤: (2)第2章常用命令 (3)前言安装TongWeb先决条件操作系统必须安装JDK1.4.2或以上版本第1章安装步骤:2.1、确认系统中的hosts文件是否定义IP地址与主机名的对应关系#more /etc/hosts# Do not remove the following line, or various programs# that require network functionality will fail.127.0.0.1 localhost.localdomain localhost192.168.1.245 echarge.sz(如果没有,则进行添加)2.2、确认JDK已经能正常使用# java -versionjava version "1.4.2_14"Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_14-b05) Java HotSpot(TM) Client VM (build 1.4.2_14-b05, mixed mode)2.3、以root用户上传安装文件TongWeb4.6.9.Linux.bin2.4、以root用户登陆,并执行TongWeb4.6.9.Linux.bin# sh TongWeb4.6.9.Linux.bin -i console2.5、选择安装语言,一般默认2.6、提示是否接收该协议,输入Y,同意本协议2.7、系统提示要输入安装的目录,按规划输入目录全路径(如/opt/commsoft/TongWeb4.6)2.8、确认安装目录,输入Y2.9、是否创建连接,可以直接默认,也可以不要求创建连接2.10、再次确认目录,直接回车,系统自动进行安装2.11、系统自动安装完成后,再次按回车安装成功退出2.12、以root用户上传license.dat到TongWeb的主目录下第2章常用命令2.1、启动TongWeb:1)以root登陆,进入<TongWeb-Root>/bin 目录:2)运行tongserver脚本:./tongserver start或:/tongserver &,以后台方式启动。

tongweb

tongweb

TongWeb 5.0 部署项目1.运行TongWeb5.0 产品光盘中提供的Install_TW5.0.0.0_ Standard_Win.exe安装TongWeb5.0 安装完成后,需设置使用的JDK 路径:设置本机的JAVA_HOME 值,系统默认使用本机JAVA_HOME 所设置的JDK 路径。

注:在启动TongWeb5.0 前,需先指定使用的JDK 的路径。

2.安装License, license 文件目前包含如下控制:a)版本b)有效期安装方法:将TongWeb5.0 产品光盘中的license.dat 文件复制到安装完成的TongWeb5.0根目录下。

3. 启动服务:1)开始->所有程序->TongWeb5.0->启动TongWeb5.0。

2) 使用TongWeb5.0_HOME/bin 目录下的startserver.bat 启动TongWeb5.0 应用服务器。

说明:TongWeb5.0_HOME 代表TongWeb5.0 的根目录。

4.登录http://IP 地址:9060/twns, 初始用户名为twns,密码为twns用户名不可以修改但是可以添加,密码可以修改5.部署:选择应用类型如果应用与服务器不在同一台机器上则选择"远程部署",并通过"浏览"按钮选择应用包(浏览当前浏览器所在的机器);如果应用与服务器在同一台机器上,则选择"本地部署",并通过"浏览目录"按钮选择服务器端应用WebRoot;应用名称:应用的唯一标识。

应用前缀:Web 应用的访问前缀,如果不设置应用前缀则使用应用默认(使用应用名称作为应用的默认前缀)或应用自定义部署描述文件中定义的应用前缀,如果设置应用前缀则覆盖其他应用前缀(优先级最高)。

6.JDBCJDBC连接池数据库类型下一步需要驱动包在tomcat/lib下找,或oracle jdbc下驱动包的文件路径:需填写绝对路径,默认路径: TongWeb5.0_HOME/lib(加载jar需重启)点击名称JDBC资源:7应用管理8成功9.位置。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

T o n g w e b安装配置手册 LEKIBM standardization office【IBM5AB- LEKIBMK08- LEKIBM2C】
1.1 Linux平台下Tongweb服务器安装
在进行安装前请确认是否已经安装版本的jdk,以下安装以Tongweb 为例,目前管信部4A用的也是Tongweb (不支持版本的jdk)版本。

JDK的安装见()
找到安装介质所在的文件夹,如下图所示
图 1 安装介质路径
直接运行安装程序,如下图;
图 2 执行安装命令
图 3 正在安装
随后会显示图形安装界面,如下图所示
此时Tongweb 安装成功。

注意:若执行操作后提示错误信息为:
代表权限不够,执行如下命令:chmod +x *.bin
1.2 注册Tongweb服务器
复制到安装目录,如下图所示
注:图例将Tongweb安装于root目录下,同时也可以直接将License传到安装目录。

1.3 Linux平台下测试Tongweb
1.3.1.1.1.1 启动Tongweb
通过终端或者第三方客户端登录到启动命令所在目录:如下图
图 4-1 命令目录
后台启动命令(推荐使用)
sh
前台启动命令(该终端或者第三方客户端关闭的话,Tongweb服务也将关闭) ./ 或者是 ./ start
如果启动服务成功则应该出现下图所示的【system ready】
图 5 启动成功
1.3.1.1.1.2 停止Tongweb
和启动Tongweb 命令目录一样,
停止服务命令:./ stop
1.4 访问Tongweb
安装、启动成功后访问会出现Tongweb的控制台,如下图所示
图 6 Tongweb控制台
注意:
默认的用户名密码:admin/tongweb
控制台默认的端口是8001,但是访问发布的应用资源时,其端口应该是8008
1.5 如:下部署
1.5.1 War包方式部署
说明:因为通过war包方式部署有一个问题,虽然tongweb会自动解压war包中的文件到temp目录下,这里要注意和tomcat等中间件的区别,tongweb每次启动都会去解压并覆盖,而我们的4A程序在对系统权限进行配置的时候会修改解压后的menu..xml,而一旦tongweb重启后,它又要自动解压覆盖文件,导致之前修改的失效。

所以建议采用文件方式部署
第一步:获取安装介质,可以通过FTP方式将安装包上传到待安装的主机上,或通过光盘方式获取安装介质,AMS安装包名称为;
第二步:将文件保存到相对路径\ installed中;
第三步:启动Tongweb。

也可以通过Tongweb控制台将包传到服务器上,效果是一样的,通过客户端上传介质也是保存在相对路径installed目录下
图 1 通过控制台上传ams
图 2 部署ams
图 3 部署成功
1.5.2 文件方式部署
说明:因为通过war包方式部署有一个问题,虽然tongweb会自动解压war包中的文件到temp目录下,这里要注意和tomcat等中间件的区别,tongweb每次启动都会去解压并覆盖,而我们的4A程序在对系统权限进行配置的时候会修改解压后的menu..xml,而一旦tongweb重启后,它又要自动解压覆盖文件,导致之前修改的失效。

所以建议采用文件方式部署
以下操作以内蒙管信4A项目部署为例
第一步:在非tongweb的安装目录下建立一个文件夹,如:/opt/war。

这个文件夹用来保存发布的war包,也可以达到备份的效果
第二步:在非tongweb的安装目录下建立二个解压后的ams或者portal文件夹,
如:/opt/ams 和/opt/amsportal,这两个文件夹分别用来存放解压/opt/war文件夹中的war包里的文件,如:进入/opt/ams ,执行解压命令:jar –xvf /opt/war/
第三步:登录tongweb控制台,点击部署,在应用目录输入 /opt/ams
然后直接下一步,完成部署。

1.6 注意:
1.如果将tongweb和esa安装在同一台服务器上,需要修改因为tongweb启动时默认是用1099端口,而esa也用的是1099端口。

所以需要调整一下端口
2.如果需要调整tongweb的内存大小
修改文件
例:把42行修改为 MEM_OPTS="-Xms1024m-Xmx1024m-XX:PermSize=128m "
3.如果要调整并发大小
修改文件。

例:把第六行中的max-threads="200" 修改为max-threads="1500"
4 .查看tongweb启动进程
Ps –ef |grep tongweb。

相关文档
最新文档