网站大量收购独家精品文档,联系QQ:2885784924

TDS简单教程说明.doc

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

棠棣中间业务平台软件V1.0PAGE6

PAGE6

[内部资料,请勿外泄]

棠棣TDS开发教程

上海棠棣信息科技有限公司

2012年09月

编写目的

根据TDS平台的特性,经过技术和业务人员交流,讨论,整理形成此开发教程,作为培养新到岗开发人员的重要参考资料,加快个人融入团队的时间,提高整个团队的工作效率。

本文档由棠棣技术人员,业务人员编写。

读者对象

棠棣公司领导、需求分析人员、架构设计师、开发人员、测试人员;

编写原则

本文档从开发人员的角度对开发功能模块分析、定义、整理,详细列举了开发系统应该实行的流程,性能要求,安全要求等。

此文档将随着开发的过程更改和修订。

业务说明

WEB开发简介

开发说明

平台运行模式

j2se和j2ee模式

平台支持两种运行模式:J2SE和J2EE。应用根据实际情况确定采取合适的运行模式。

J2SE模式——该种模式下,TDS作为独立java进程运行在JVM(JAVA虚拟机)上,不需要引用服务器。

J2EE模式——该种模式下,TDS平台运行在中间件应用服务器之上。

开发模式和生产模式

两种运行模式下又可细分为开发模式和生产模式

开发模式和生产模式的配置在$tdshome目录下server.xml文件中

serverstage=DEVELOPMENT/PRODUCTIONdesc=开发模式/产品模式

log_level=INFO

…..

/server

其中DEVELOPMENT为开发模式,PRODUCTION为产品模式,区别在于选择开发模式的时候更新平台jar不需要重启平台,平台能够自行识别,生产模式下更新平台jar包需要重启平台才能生效。

WEB容器

TDS平台WEB开发模块分为TDS内置servlet容器和独立WEB容器两种模式,这两种模式对web开发人员中透明的.

嵌入式开发的时候应当在当前应用的app.xml中配置web开发支持的naturewebapp,

如下所示:natures=……,webapp.

独立WEB服务器的开发时应当在natures中添加远程开发支持的nature

remote,如下所示:natures=……,remote

开发实例讲解

这里只是简单的叙说WEB开发流程,详细WEB开发细节请查阅TDS应用开发参考手册-web开发分册.pdf,本实例运行在公司TDS平台上。

应用部署

应用分为web应用和tds核心平台应用两部分,两者可独立控制开关,需分别部署。开发人员只需要根据需求编写JSP页,JSP通过同步或异步的方式调用主控交易码,完成数据更新等操作,最后将结果反馈至最终的显示页上。

部署WEB工程

TDS平台WEB容器分为TDS内置servlet容器和独立WEB容器两种,这里用的独立WEB容器讲的是(resin),将一个标准的WEB工程(demo1)上传到当前$tdshome/resin/webapps目录下,也可以直接mkdirdemo1,自己创建一个标准的WEB工程所必须的相关目录和文件(什么是标准的WEB工程这里不再说明),然后resin会自动装载工程完成部署。

配置web.xml

?xmlversion=1.0encoding=UTF-8?

web-appversion=2.4

xmlns=/xml/ns/j2ee

xmlns:xsi=/2001/XMLSchema-instance

xsi:schemaLocation=/xml/ns/j2ee

/xml/ns/j2ee/web-app_2_4.xsd

context-param

param-nameAPPNAME/param-name

param-valuedemo1/param-value!—配置应用名,路由到TDS核心平台的应用名--

/context-param

context-param

param-namelogLevel/param-name!—配置日志级别--

param-valueINFO/param-value

/context-param

!—注:如果需要路由的应用有多个,则应该配置到下方,独立WEB容器模式核心控制类中--

filter

f

文档评论(0)

yzs890305 + 关注
实名认证
内容提供者

计算机二级持证人

该用户很懒,什么也没介绍

领域认证该用户于2024年11月02日上传了计算机二级

1亿VIP精品文档

相关文档