‘壹’ IBM中国软件开发中心的WebSphere
IBM中国软件开发中心(CSDL) 从1999年就开始从事WebSphere项目的有关工作,经过6年的成长与发展,CSDL已经深入到WebSphere产品系列的很多领域。WebSphere已经成为随需应变的电子商务时代的先进软件平台。
WebSphere Commerce(WC)团队建立于1999年,已经成为WC全球开发团队中重要的组成部分。团队负责产品的多项核心功能的开发和全方位的技术支持,以及覆盖各种平台的各种类型的测试工作。
WebSphere Business Integration(WBI)团队成立于2001年,帮助这个产品的服务器和工具实现了国际化。该团队作为WBI全球开发团队中的一员,参与开发和发布了许多WBI系列中的核心产品的开发、测试、移植和产品维护,包括服务器和工具集等。同时,还积极帮助IBM其它部门来拓展国内市场,给国内的客户提供更多的技术支持。
WebSphere Application Server(WAS)团队成立于2000年,主要负责系统测试、全球化测试、以及基于WAS产品的用户技术支持,是IBM WebSphere质量中心成员之一。在团队共同努力下,在e-Weeks年度优秀成果评选中WAS4.0和5.0连续成为电子商务基础类产品的赢家。
Solutions团队承担着众多应用框架、应用集成,以及相关工具的产品开发任务,其中包括Branch Transformation Toolkit(BTT),WBI for Financial Networks(WBI-FN), WBI Modeler, WBI Adapters,和WebSphere Proct Center(WPC)等相关产品的开发、测试、维护、国际化和技术支持工作。
CSDL普及运算开发工作始于2001年,与北美,欧洲和亚洲的IBM研发机构密切合作,为全球和中国市场提供语音技术、嵌入式产品,电信服务平台,电子标签、移动办公等解决方案。
IM(Information Management)
信息管理软件产品给市场带来了引人注目的强大功能。IBM提供的不仅仅是一个DB2数据库,而是稳定耐用,功能完备的一整套信息管理软件。这套软件基于开放标准构建,具有集成大量不同来源和平台的信息的独特能力。IBM信息管理软件产品不仅提供针对交易业务、信息集成、内容管理(CM)和商业智能(BI)的创新解决方案,而且还为信息系统架构提供多种构建模块,从而满足企业的当前需要,并能使企业有能力面对来自于管理不同系统和应用环境的各种形式的信息来集成跨不同方案信息及遵守政府规章制度的各种挑战。这些解决方案可以和其他IBM中间件一起使用,并且大量IBM商业伙伴的工具和应用软件使得这些解决方案更加完备。
信息管理软件主要有以下几类:
1.DB2数据库
2. IMS数据库, Informix数据库
3. 企业版内容管理软件
4. WebSphere信息集成软件
5. 商业智能软件
6. 数据库管理工具
CSDL信息管理团队和IBM硅谷实验室共同致力于DB2 for z/OS, 企业版内容管理软件,WebSphere信息集成软件, IMS数据库管理工具 和 DB2数据库管理工具等产品的开发、测试和技术支持。
DB2 for z/OS 为信息资产管理提供了无可比拟的高容量、高性能、高可用性和安全基础,而这些正是建立一个稳定系统的必要条件。该产品是多年持续研发和投资的结果,拥有在全球成千上万家公司成功应用的经验。CSDL从2004年9月开始投入该产品的相关工作。我们现在主要参与该产品的开发、测试和全球二线支持等方面的工作。
企业版内容管理软件将信息资产管理延伸至电子邮件、文档、报告、图像等非结构化信息的管理领域。将此类信息集成入核心商业流程,为改进客户服务、简化企业运作流程和遵守规章制度提供了一种新颖的解决方法。企业版内容管理软件提供了全面的内容控制、合作、门户和存储管理的能力。CSDL从2003年9月开始投入该产品的相关工作。我们现在主要参与服务包构建,产品测试及为全球客户提供二线和三线支持。
信息管理 图2WebSphere 信息集成软件使得来源于不同形式、不同平台、不同地点的数据对于应用程序和用户完全透明。用户可以像使用同一个数据库里的数据一样搜索、集成、转换不同来源的数据,并且可以灵活使用几种不同的方法来满足性能和可用性的要求(比如联邦, 复制和高速缓冲)。WebSphere信息集成软件也是IBM商业集成中间件软件组的一部分。CSDL从2004年4月开始投入该产品的相关工作。我们现在主要参与WebSphere信息集成软件的联邦, 内容,复制版本的开发、测试和技术支持。此外,我们也参与商业应用方案的开发。
数据库管理工具包括DB2管理工具和IMS管理工具。这些工具可以帮助数据库管理员和应用开发人员从繁重的日常工作中解脱出来。CSDL从2003年6月以来一直参与这两大类工具的测试工作。 他们主要从事Tivoli产品的开发,技术支持以及售后服务。经过8年的时间至今,Tivoli中国开发中心现有100名工程师。他们主要从事Tivoli产品的开发,技术支持以及售后服务。
Tivoli中国开发中心参与Tivoli的软件编码、移植、测试、产品认证、L1、 L2、 L3 的产品支持, 和专业的售前售后技术支持。有30% 的Tivoli中国开发中心的工程师访问过Tivoli的客户,并拥有直接为客户工作的经验。
Tivoli 中国开发中心参与并开发了一些自动化的工具,这些工具使用IBM自己的产品去管理自己的日常工作。例如CTPM, OSPM, ITSAS, SCTP等等。CTPM是一个管理认证测试程序的工具,OSPM是基于Tivoli Provisioning Manager的操作系统,系统补丁以及中间件产品自动安装供应系统,ITSAS是IT安全自动化解决方案。
Tivoli 开发团队已经超越了过去与Tivoli全球开发团队传统的“离岸”合作模式,达到了全线产品开发的高度。现在的Tivoli开发团队已经担负起了Tivoli重要软件产品的开发工作,从事包括产品设计,开发,测试到维护的全生命周期的开发工作。另一方面,这个团队也担负着为Tivoli未来的软件产品所进行的研究和开发工作。这一部分的开发成果会进一步影响未来的Tivoli产品。随着团队的进一步成熟和经验的积累,可以想见,我们的队伍将在Tivoli的战略发展上发挥越来越重要的作用。
Tivoli中国开发中心的100名工程师共获得了150张全球公认的技术认证证书,范围涵盖了OS/390, AS/400, 所有主流UNIX,Linux和Windows操作系统,主流中间件产品,数据库产品,开发语言和Tivoli产品。
在100名工程师中,10位是海归派,他们分别在美国,英国,德国,丹麦和新加坡获得了学位。33位工程师拥有在其它国家工作的经历。
除了英语外,有19位工程师精通第二门外语,日语、法语、德语、阿拉伯语、丹麦语和韩国语。
Tivoli中国开发中心成功的说服了Tivoli总部,一些Tivoli产品开始支持中国特有的红旗Linux平台。
在IBM每季度开展的全球最佳测试项目评比中,Tivoli中国开发中心两次获得了地区级的优胜。
Tivoli原是一个坐落在罗马旁边的古老的着名的旅游城市的名称。1989年,四位前IBM雇员,在美国德克萨斯州首府奥斯汀市创建了一家公司,并命名为Tivoli。按照他们的说法,选择这个名字的灵感来源于“我爱IT”Tivoli。
1996年 IBM收购了Tivoli。作为IBM随需应变战略的重要组成部分,Tivoli公司是一个在全球范围内技术领先的软件品牌,为不同规模的企业提供用于管理IT资源的解决方案。1996 年 IBM收购了Tivoli。作为IBM随需应变战略的重要组成部分,Tivoli公司是一个在全球范围内技术领先的软件品牌,为不同规模的企业提供用于管理IT资源的解决方案。Tivoli通过遍布全球的销售队伍和系统集成商,提供给客户最好的产品和技术服务。IBM全球的各个软件开发中心也在这当中起了关键的作用。
Tivoli中国开发中心与全球其它Tivoli软件团队密切合作,确保Tivoli软件产品的高质量和按期发布。同时,Tivoli中国开发中心与IBM大中华地区软件部和全球服务部协同工作,为客户提供解决方案咨询,产品实施,问题排查, 系统维护以及现场展示 IBM中国软件开发实验室 (CSDL) 基于IBM中国软件开发实验室 (CSDL) 之优秀技术背景,IBM 主要中介软件之一的 Rational,于2004年10月开始与中国软件开发实验室接洽讨论,计画将某部份原本在美国Rational 实验室内开发与测试的组件委托给中国软件开发实验室。历经一段时间的技术评估与讨论,中国软件开发实验室接受此项委托案且于2005年1月成立了 Rational 系统部门与测试部门。
系统部门由经理杨晓斌领军下,整个部门负责Rational基础建设之维护,工具之部署与调度,技术支持与客户服务。关于基础建设之维护,举凡全球Rational 软件开发与测试之环境架构与管理,强化工具之部署以期明显改进软件开发的品质与产能,至于客户支持方面,系统部门更是及时且有效率的提供技术支持服务,例如,问题排解与教育训练。
测试部门由经理付鲁平领军下,整个部门负责Rational 核心产品的测试任务,测试的重点集中在产品的功能面与全球化。
Rational 产品另外值得一提的是,GB13080 标准已经是任何产品必须遵从的国家标准,项目经理徐成所属的团队也协助并支持Rational 产品的GB13080标准测试,以确认Rational 产品绝对符合中国国家标准。
‘贰’ websphere数据源是否必须配置数据库的账号和密码
方法/步骤
1
登录was控制台,选择“资源”->"JDBC提供程序"->选择"应用服务器"->"新建"
2
选择“数据库类型”->选择“提供程序类型”->选择”实施类型“
3
输入”数据库类路径信息“,/home/jar是指存放驱动程序jar的目录,后面不要加上jar包的名称。,后续操作直接“下一步”-“完成”。
4
选择”JDBC-数据源“->"新建"
5
”输入基本数据源信息“,选择”创建新建J2C认证别名“
选择”新建“
输入相关信息,别名可以任意输入,“用户标识”和“密码”是指连接数据库用的用户名和密码。
一定要选择“保存”,设置才能生效。
输入基本数据源信息,JNDI名称要记住,在配置应用里数据库连接的时候会用到它。
创建数据源,选择”Oracle驱动程序“
URL中每个冒号前后不能有空格,URL中的IP地址是数据库服务器的IP, 紧跟着IP的是端口号,oracle默认的是1521,之后是SID,oracle默认是orcl。
直接单击”完成“
一定要选择“保存”,设置才能生效。
选择刚刚新建的数据源,单击”测试链接“
测试通过说明配置正确,否则配置错误。
‘叁’ websphere8.5 发布war包,必须要配置数据源吗
肯定要,数据源就是指你这个系统的数据要链接那个数据库的数据,配好你要上线或者测试的数据库用户跟密码之类的东西就可以了。
‘肆’ 关于websphere与oracle数据库的问题
XMLcode
<resource-ref>
<description>DB Connection</description>
<res-ref-name>jdbc/oracle</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
java code:
DataSource ds = null;
InitialContext ctx = new InitialContext();
ds = (DataSource) ctx.lookup(在websphere中建立得jndi名字);
Connection conn = ds.getConnection();
‘伍’ websphere怎么配置多个数据库
登录was控制台,选择“资源”->"JDBC提供程序"->选择"应用服务器"->"新建"
2
选择“数据库类型”->选择“提供程序类型”->选择”实施类型“
3
输入”数据库类路径信息“,/home/jar是指存放驱动程序jar的目录,后面不要加上jar包的名称。,后续操作直接“下一步”-“完成”。
4
选择”JDBC-数据源“->"新建"
”输入基本数据源信息“,选择”创建新建J2C认证别名“
选择”新建“
输入相关信息,别名可以任意输入,“用户标识”和“密码”是指连接数据库用的用户名和密码。
一定要选择“保存”,设置才能生效。
输入基本数据源信息,JNDI名称要记住,在配置应用里数据库连接的时候会用到它。
创建数据源,选择”Oracle驱动程序“
URL中每个冒号前后不能有空格,URL中的IP地址是数据库服务器的IP, 紧跟着IP的是端口号,oracle默认的是1521,之后是SID,oracle默认是orcl。
直接单击”完成“
一定要选择“保存”,设置才能生效。
选择刚刚新建的数据源,单击”测试链接“
15
测试通过说明配置正确,否则配置错误。
‘陆’ 什么是DB2+Websphere
IBM WebSphere 是web服务器端,和windows 的IIS 还有开源的Apache一样
IBM DB2是数据库管理,和Oracle还有windows 的Sql Server,开源的的pgsql ,mysql一样
‘柒’ 如何使用 websphere mq fte 数据库 logger
本教程详细地介绍了 IBM WebSphere MQ FTE 所提供的数据库 logger 功能以及配置过程。本文首先介绍 IBM WebSphere MQ FTE 中的日志功能,并通过具体实例演示如何进行数据库 logger 的配置。
目标
希望读者通过本教程,能够了解:
WebSphere MQ FTE 中所提供的数据库 logger 功能;
配置 WMQ FTE 数据库 logger 的详细过程;
先决条件
本教程要求读者具备 WebSphere MQ、WebSphere MQ FTE 以及数据库的基本概念、基本功能和基本操作步骤。
回页首
前言
目前,大多数企业都存在着文件传输需求,文件尺寸从大到上百兆,小至十几 K 不等;文件传输频度不一;传输技术复杂多样,通常采用 FTP、NFS 或来自多家厂商的中间件,甚至包括自主开发的文件传输工具。这些解决方案构基本上都会存在构建、管理、维护以及应用能力方面的问题。IBM WebSphere MQ File Transfer Edition(简称 MQFTE)结合 WebSphere MQ 的消息传输解决方案,提供了受管的文件传输功能,实现了消息传输平台与文件传输平台的完美统一,逐步成为信息传输领域的主流解决方案。
受管的文件传输中一个重要的环节是对传输日志的记录与管理。MQFTE 提供两种机制,一种是将文件传输信息发布的特定的主题,以供订阅;另一种是将文件传输信息存储在数据库中,以备日后查询、跟踪或审计。本文将详细介绍后一种技术手段,即 MQFTE 的数据库 logger 功能。
回页首
WebSphere MQ FTE 数据库 logger 介绍
WebSphere MQ FTE 简介
MQFTE + WebSphere MQ 是目前最有效的并且经过市场验证的受管文件传输产品 (Managed File Transfer Suites)。MQFTE 与 WebSphere MQ 提供了可靠的通信、审计、日志、管理等能力,使之成为受管的文件和数据传输的基础性平台。
MQFTE 可以实现如下功能:
在异构系统间提供可靠的文件传输
对于传输的文件没有大小限制
集中式监控,产生状态和日志信息帮助审计传输过程
支持定制传输时间表和有条件的触发传输
实现与 SOA 架构的整合
MQFTE 组件架构如图 1 所示,其中各组件功能总结如下:
图 1. MQFTE 组件图
代理 代理构成了文件传输任务的端点。代理所存在的系统有文件传输需求,代理必须连接队列管理器。每个代理在其相关联的队列管理器上都有自己的队列集合,因此一个队列管理器可以驻留一个或多个代理。代理不必与命令队列管理器或代理队列管理器位于相同主机上。
代理队列管理器 每个代理都需要位于一个 MQ 队列管理器之上的一组队列。这些队列是 FTE 内部队列系统,对于最终用户而言是透明的。与代理相关联的队列管理器称为代理队列管理器,它可能是本地或远程的。
命令队列管理器 命令行和 WebSphere FTE MQ Explorer 插件工具允许将命令发送到 FTE 代理。在发送这些命令时工具所连接的队列管理器称为命令队列管理器,它可能与代理队列管理器有所不同。每个命令都在该队列管理器上创建临时动态队列,该队列管理器可能来自 WebSphere MQ V6.0 或更新版本。代理不必连接到相同的命令队列管理器上,此队列管理器可能是本地或远程的。
协调队列管理器 协调队列管理器必须是 WebSphere MQ V7.0 或更新版本的队列管理器,具有发布 / 订阅特性。在设置过程中,在协调队列管理器上创建一个称为 SYSTEM.FTE 的主题,代理将文件传输流程信息发送到此主题,并且当订阅者存在时,信息会保存在 WebSphere MQ 队列中。
WebSphere MQ FTE 数据库 logger
典型的基于 MQFTE 的文件传输过程中,代理将文件传输流程信息发送到具有发布 / 订阅功能的协调队列管理器之上的 SYSTEM.FTE 主题,当订阅者存在时,信息会保存在 WebSphere MQ 队列中以备其他应用订阅使用。MQFTE 的数据库 logger 是 MQFTE 日志功能的拓展,是 MQFTE 的可选组件,它将 SYSTEM.FTE 主题中的文件传输信息拷贝到数据库中,便于日后的审计、分析等操作,如图 1 中红色虚线区域所示。
MQFTE 的数据库 logger 是独立的 java 应用,必须安装在具有协同队列管理器以及数据库的机器上,数据库 logger 采用队列管理器的 XA 支持功能作为事务管理器,保证跨队列管理器以及数据库的全局事务完整性。
数据库 logger 采用 MQ binding 方式与本地协调队列管理器连接,采用 type 2 JDBC 驱动程序连接数据库。
数据库 logger 安装
用户可以选择单独安装数据库 logger,也可以在安装 WMQFTE Remote Tools 时安装数据库 logger。
数据库 logger 支持平台
数据库
- DB2 或 ORACLE 数据库
- Type 2 JDBC 驱动程序
支持平台
- WMQ7.0.0.1
- AIX/DB2 9.5
- Windows2003 (32-bit) /DB2 9.1 , DB2 9.5, Oracele10.2
- Windows XP (32-bit)/DB2 9.1, DB2 9.5, Oracle10.2
数据库 logger 相关队列
数据库 logger 使用两个特定队列作为其运行与管理的基础。如果是 WMQ FTE7.0.0.1 或以后版本,这两个队列将在 fteSetupCoordination 命令所产生的 MQSC 文件中定义;如果使用之前版本,则需要手工定义。
‘捌’ websphere和tomcat在使用中的区别
使用中的区别
1、对技术的支持:
Tomcat不支持EJB,JBoss是实现了EJB容器,再集成了Tomcat。
WebSphere都是对业内多种标准的全面支持,包括EJB、JSB、JMS、JDBC、XML和WML,使Web应用系统的实施更为简单,并且保护了投资,同时也使基于标准的解决方案的开发更加简便。
2、应用范围的区别:
Tomcat是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。
WebSphere是商业软件,功能齐全强大,主要应用于大型企业的大型项目。
3、商业服务和技术支持的区别:
Tomcat都是开源免费的,所有它俩也就没有任何商业服务和技术支持,而WebSphere的技术文档和相关服务还是很到位,如果你的服务器哪一天出问题了,只要你能出的起钱,他们的技术工程师立刻就能出现在你面前。
4、安全性问题:
Tomcat都是开源的,所以它们的安全性相对来说比较低,万一应用服务器本身有什么漏洞,你是没办法向Apache索赔的。
WebSphere其容错、系统管理和安全性能已经在全球数以千记的关键任务环境中得以验证。
‘玖’ IBM WebSphere和IBM DB2分别是什么请简短的回答!
IBM WebSphere 是web服务器端软件,和windows 的IIS 还有开源的Apache一样
IBM DB2是数据库管理软件,和Oracle还有windows 的Sql Server,开源的的pgsql ,mysql一样
‘拾’ websphere6.1配置jdbc可以指向不同版本的oracle数据库吗
需要两个JDBC provider分别指向不同的Driver. 不知道配的是不是正确。