首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 125 毫秒
1.
许畅  金蓓弘 《计算机工程》2004,30(11):48-49,100
作为J2EE应用服务器重要组成部分的分布事务管理器主要用于提供分布环境下的事务处理能力。文章拓宽了协议一致性测试的理论和技术的应用范围,探讨了分布事务服务的一致性测试,也给出了分布事务服务的形式化描述和非基于经验的测试序列的生成方案。  相似文献   

2.
Web服务环境下JTA事务的扩展方法   总被引:1,自引:0,他引:1  
事务处理是构建企业级应用的必要基础。随着Web服务技术的发展,以及在企业信息集成中的广泛应用,Web服务已经成为构建成功的企业级应用的成熟技术,但是这些正在实施的Web服务项目对事务处理的支持仅仅是利用传统的Web技术明确地写入代码进行控制或者通过对后台信息系统进行只读访问而明确禁止。该文在分析J2EE事务模型的基础上,讨论了如何通过对JTA事务进行扩展,从而使得JTA事务能够在Web服务之间进行传播并且保持其ACID属性。  相似文献   

3.
许畅  陈小芳  金蓓弘 《计算机工程与设计》2004,25(8):1248-1252,1257
作为应用服务器重要组成部分的分布管理器主要用于提供分布环境下的事务处理能力,它的性能是制约应用服务器上分布事务吞吐能力的重要因素。讨论了在J2EE应用服务器框架下如何进行分布事务管理器的性能优化,同时给出了分布事务管理器ISTX的性能优化实现。实验数据表明,对ISTX的性能优化能在保证分布事务可靠性的前提下,较大幅度地提高了分布事务处理的性能。  相似文献   

4.
J2EE(Java 2 platform enterprise edition)是构建分布式企业应用的基础中间件平台,当前的J2EE事务对资源的访问调度仍然是简单的先来先服务策略,导致服务器负载很重时,次要任务和关键任务争夺有限的资源,降低了关键任务的性能与成功率.为此,有必要识别任务类型,在资源不足时优先保证关键任务事务的执行.但提交给J2EE的事务基于交互方式执行,且缺乏必要的调度信息,因而不能简单地沿用已有的优先级驱动调度算法.提出一种新的事务调度算法TMPBP(threaded multi-queue priority-based protocol),该算法能够安全、有效地提高系统重负载情况下关键事务的服务质量,防止饥饿和优先级倒置.TMPBP包含了一种新的启发式优先级分派算法HRS(heuristic resource statistics),可以在调度信息缺乏的J2EE环境下动态识别关键事务.结果表明,通过合理地选择参数,TMPBP算法能够显著地提高关键事务的服务质量.  相似文献   

5.
RMI-IIOP协议扩展了J2EE应用服务嚣的应用领域。符合CORBAIDL规范的非Java语言编写的CORBA客户端可以通过IIOP协议与J2EE应用组件之间实现互操作。在分布式事务环境中,CORBA客户端通过IIOP协议调用应用服务嚣上的EJB组件时,应用服务嚣需要保证客户端的CORBA调用能正确到达EJB组件,并且事务上下文在客户端和服务器之间能够有效传播。本文基于应用服务嚣的JMX体系结构,设计了一个支持事务互操作的服务框架,实现了事务环境下基于IIOP协议对EJB的调用。它具有较好的灵活性和可重配性。并已经在中科院软件所研制的OnceAS应用服务嚣中得到了实现。  相似文献   

6.
在学习了Java后学习J2EE,一般人都会有这样的感觉:J2EE太庞大了,不知道该如何下手。本文中,我们将通过华北电力物资管理信息系统实例,深入浅出地分析和了解基于J2EE的设计结构体系以及有关J2EE学习方面的内容。  相似文献   

7.
杨艳萍 《程序员》2003,(2):80-85
对于 Web 服务的出现,Java开发者应该作何反应?我们相信,Web 服务是对现存J2EE 开发方法的促进和补充。随着J2EEL4关于Web服务标准的出台和各大J2EE平台厂商相继对Web服务的支持扩充,Web服务势必将成为 J2EE 技术的重要组件。本文主要介绍如何在J2EE环境下设计和实现Web服务。  相似文献   

8.
郭海洁 《程序员》2004,(2):123-126
自从Sun推出Java以来,按应用主要分为三大块:J2SE、2ME和J2EE。J2SE是Java2的标准版,主要用于C/S结构软件的编程;J2ME主要应用于嵌入式系统开发,如手机和PDA的编程;J2EE是Java2的企业版,主要用于B/S程序的开发,如电子商务网站和CRM系统。现在应用最广泛的Java技术就是J2EE。本文将分  相似文献   

9.
本文提出了一种J2EE应用服务器事务服务的体系结构 ,并给出了其实现方案。它完全符合JTA/JTS规范 ,并且具有良好的可扩展性 ,能够满足企业应用对事务服务的要求。这些技术已经被成功地应用于我们开发的J2EE应用服务器中。  相似文献   

10.
简化J2EE开发     
Sun公司9月24日宣布,它将提供针对Java集成开发环境(IDE)的Forte 3.0版工具软件。该新版软件简化了基于J2EE平台的应用程序的开发过程。Java IDE支持J2EE应用服务器的配置,可使iPlanet Application Server 6.0的特性达到最佳化。JavaIDE是SunONE的核心组件之一。 Forte for Java 3.0企业版支持J2EE应用程序的创建和配置。此外,Forte for Java IDE与iPlanet Application Server之间的集成不断在加强,支持了企业Java应用和Web服务  相似文献   

11.
左林  刘绍华  冯玉琳  魏峻  李洋 《软件学报》2008,19(2):432-445
当前普遍采用的复制技术和事务处理技术都无法满足应用的End-to-End可靠性需求,前者通过前向错误恢复来保证应用操作的存活性,后者通过后向错误恢复来保证应用数据的安全性.如何融合这两种技术以实现End-to-End可靠性保证,成为目前研究的热点问题.然而,已有的方法都是基于简单事务模式的假设,即只有中间层应用服务器上的容器发起事务,而很少考虑应用中普遍存在的复杂事务模式,如客户事务和嵌套事务.为了解决这个问题,首先识别出了几种典型的事务模式.针对这些事务模式,基于状态同步点概念提出了一种能够统一提供End-to-End可靠性保证的Web应用服务器复制机制RSCTP(replication scheme for complex transaction pattern).RSCTP机制采取primary-backup方式来复制EJB组件以保证业务逻辑的高可用性,同时采取primary-backup方式复制事务协调者来消除分布式事务处理中两阶段提交协议可能出现的阻塞问题.通过在不同事务模式下的失效分析,说明了该机制的有效性.已经实现了RSCTP机制并集成到了遵循J2EE规范的Web应用服务器OnceAS中.性能评价显示,该机制带来的系统开销较小.  相似文献   

12.
高性能可扩展分布事务服务的研究和实现   总被引:2,自引:0,他引:2  
分布事务服务是应用服务器的关键服务之一,其处理效率直接影响应用服务器的性能.本文主要讨论J2EE框架下分布事务管理器ISTX的设计,介绍了为获得良好的可扩展性和可移植性而采用的技术;同时讨论了ISTX的性能优化策略及其实现.实验数据表明,ISTX的高性能设计在保证可靠性的前提下,较大程度地提高了分布事务服务的性能.  相似文献   

13.
J2EE development frameworks   总被引:2,自引:0,他引:2  
Johnson  R. 《Computer》2005,38(1):107-110
Java 2 Enterprise Edition has excelled at standardizing many important middleware concepts. For example, J2EE provides a standard interface for distributed transaction management, directory services, and messaging. In addition, Java 2 Standard Edition (J2SE), which underpins J2EE, provides a largely successful standard for Java interaction with relational databases. However, the platform has failed to deliver a satisfactory application programming model. Many in the open source community, especially smaller vendors, have chosen the alternative of developing frameworks designed to simplify the experience of building J2EE applications. Popular frameworks such as Struts, Hibernate, and the Spring Framework play an important role in many of today's J2EE development projects.  相似文献   

14.
基于JDO技术实现J2EE环境的数据持久层   总被引:1,自引:1,他引:0  
JDO(Java数据对象)和实体Bean是实现持久存储的具体方案,文童通过JDO与BMP(Bean管理持久性)的集成分析了两种技术关于生命周期管理的实质,比较了二者在事务处理和状态转换方面的不同处理方法,为J2EE环境的持久设计提供了一种更灵活简便的选择。  相似文献   

15.
基于J2ME的移动电子商务   总被引:5,自引:0,他引:5  
电子商务通常在计算机和手机上进行,要求在网络实现方面必须具备跨平台的技术。Java语言在网络上有易用性、稳定性和安全性等优势.是计算机网络编程的首选语言,更重要的是Java语言体现出良好的跨平台性。使用Java语言的J2EE体系能实现移动电子商务的服务器端编程,而J2ME体系能实现电子商务的手机用户端编程。JavaServlet运行于服务器上,JavaMIDlet运行于用户手机,通过HTTP协议进行交互通讯,通过JDBC操作数据库进行信息读取和存储,完成商务活动。J2ME基于Java体系.有着良好的软硬件兼容性,代表了Internet移动电子商务实现技术的发展方向。  相似文献   

16.
利用EJB构造电子商务平台   总被引:3,自引:1,他引:3  
EJB(Enterprise Java Bean) 是一种创建在服务端的可扩展、事务处理的、多用 户安全的企业级应用,它为开发分布式的N-Tier中间件提供了统一的组件结构框架。 利 用这种技术设计出运行在J2EE服务器上通用的电子商务平台,展示了开发网上商店的具体流 程,是EJB技术很典型的一个应用。  相似文献   

17.
Open Card技术是目前智能卡领域的主流方向,J2EE架构技术是当今非常热门的企业级软件开发技术,将Java智能卡技术与J2EE技术结合起来,开发功能强大的集成企业应用,应该说是Java智能卡开发技术的最好归宿。文中概述了Java卡及相关技术,介绍了如何通过Open Card框架将Open Card技术与J2EE架构结合起来,对Java卡技术进行了总结并提出了展望。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号