仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 901|回复: 10
打印 上一主题 下一主题

[学习教程] 发布一篇使用J2EE Connector Architecture

[复制链接]
爱飞 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:13:51 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
微软什么都提供了。你可以试想一下,如果你是新手,你是希望你点一下按钮程序就能运行那,还是想自己一点一点的组织结构,然后打包发部,调错再打包......
弁言
CICS使用程序与事件的服务质量有一律寄义;将这些使用程序与支流J2EE组件集成在一同是现今很多企业面对的配合困难。可使用J2EEConnectorArchitecture(JCA)和CICSTransactionGateway供应对WebSphereApplicationServer中部署的CICS使用程序和J2EE组件的事件集成。
为了向您先容怎样完成这一集成,我们将从概述基础事件观点入手下手,然后详细先容以下软件中的事件情况:IBMWebSphereApplicationServer、CICSTransactionServerforz/OS™(CICSTS)和CICSTransactionGateway(CICSTG),个中包含CICSTGV6.1forz/OS中新的XA两阶段提交撑持。我们将具体剖析WebSphereApplicationServer中的Servlet和EJB组件的事件把持,并论述怎样利用这些把持来供应WebSphereApplicationServer中部署的使用程序与CICS之间的分歧级其余事件集成。
本文的方针读者是必要懂得将JCA和CICS一同利用的事件实质的使用程序计划职员和架构师。本文假定您懂得CICS和JCA方面的基本常识。
事件为什么物?
在J2EE天下里,事件是举动单位,在举动单位内,把可恢复的资本的屡次更新作为原子性的(更切实地说,一个不成支解的事情单位),以使得要末全体更新要末全不更新。但是,在CICS天下里,事件是指被特定的事件标识符(transaction-identifier)挪用的经由过程一个CICS程序(或一系列的程序)完成的事情,而且运转在一个特定的CICS义务下。该CICS义务自己由多个可恢复的事情单位(也被称为逻辑事情单位)构成,这些事情单位经由过程同步点辨别。这些事情单位是一些可恢复的原子单位,因而它们相似于J2EE天下的事件。
基础组件
在事件情况中,一切介入者都被分别为资本办理器或事件办理器。资本办理器卖力办理可恢单数据,比方文件或行列。事件办理器卖力事件呼应,而且在多个资本办理器之间和谐事件的了局。在它们之间,事件办理器和资本办理器卖力牢靠地和谐对可恢复资本的更新,以便保护原子性、分歧性、断绝性和耐久性之类的事件划定规矩。为完成此方针,有需要为每一个介入者完成一个配合的系统布局尺度。鄙人面的部分中,我们将扼要先容以下尺度和协定:
J2EEConnectorArchitecture(JCA)
两阶段提交。
JCA是J2EE尺度的一部分,并指定由资本适配器完成的体系左券。这些体系左券界说资本适配器为事件办理、毗连办理和平安供应的服务质量()。
.JCA体系左券

在J2EE系统布局中,散布式事件称为全局事件,办理可恢复资本的体系称为资本办理器,示例有CICS、IMS™和DB2
不帅 该用户已被删除
11#
发表于 2015-3-19 18:44:47 | 只看该作者
吧,现在很流行的Structs就是它的一种实现方式,不过Structs用起来实在是很繁,我们只要学习其精髓即可,我们完全可以设计自己的MVC结构。然后你再研究一下软件Refactoring (重构)和极限XP编程,相信你又会上一个台阶。 做完这些,你不如整理一下你的Java代码,把那些经典的程序和常见的应用整理出来,再精心打造一番,提高其重用性和可扩展性。你再找几个志同道合的朋友成立一个工作室吧
透明 该用户已被删除
10#
发表于 2015-3-12 07:33:49 | 只看该作者
Java 编程语言的风格十分接近C、C++语言。
飘飘悠悠 该用户已被删除
9#
发表于 2015-3-6 12:40:35 | 只看该作者
J2SE开发桌面应用软件比起 VC,VB,DEPHI这些传统开发语言来说,优势好象并不明显。J2ME对于初学者来说,好象又有点深奥,而且一般开发者很难有开发环境。
冷月葬花魂 该用户已被删除
8#
发表于 2015-3-6 01:48:53 | 只看该作者
Pet Store.(宠物店)是SUN公司为了演示其J2EE编程规范而推出的开放源码的程序,应该很具有权威性,想学J2EE和EJB的朋友不要 错过了。
因胸联盟 该用户已被删除
7#
发表于 2015-2-18 09:05:04 | 只看该作者
一直感觉JAVA很大,很杂,找不到学习方向,前两天在网上找到了这篇文章,感觉不错,给没有方向的我指了一个方向,先不管对不对,做下来再说。
admin 该用户已被删除
6#
发表于 2015-2-6 19:20:28 | 只看该作者
不过,每次的执行编译后的字节码需要消耗一定的时间,这同时也在一定程度上降低了 Java 程序的运行效率。
灵魂腐蚀 该用户已被删除
5#
发表于 2015-2-6 16:38:40 | 只看该作者
是一种由美国SUN计算机公司(Sun Microsystems, Inc.)所研究而成的语言
精灵巫婆 该用户已被删除
地板
发表于 2015-1-31 21:08:30 | 只看该作者
另外编写和运行Java程序需要JDK(包括JRE),在sun的官方网站上有下载,thinking in java第三版用的JDK版本是1.4,现在流行的版本1.5(sun称作J2SE 5.0,汗),不过听说Bruce的TIJ第四版国外已经出来了,是专门为J2SE 5.0而写的。
飘灵儿 该用户已被删除
板凳
发表于 2015-1-24 05:30:23 | 只看该作者
我大二,Java也只学了一年,觉得还是看thinking in java好,有能力的话看英文原版(中文版翻的不怎么好),还能提高英文文档阅读能力。
变相怪杰 该用户已被删除
沙发
发表于 2015-1-20 17:44:47 | 只看该作者
是一种使网页(Web Page)产生生动活泼画面的语言
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-11-15 12:07

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表