Application- and Transaction Isolation under Java']Java

被引:0
|
作者
Mueller, Jens [1 ]
Spruth, Wilhelm G. [1 ,2 ]
机构
[1] Univ Tubingen, Wilhelm Schickard Inst Informat, Arbeitsbereich Tech Informat, Sand 13, D-72076 Tubingen, Germany
[2] Univ Leipzig, Inst Informat, Abt Computersysteme, D-04103 Leipzig, Germany
来源
COMPUTER SCIENCE-RESEARCH AND DEVELOPMENT | 2008年 / 22卷 / 02期
关键词
ACID; Application Isolation API; Enterprise [!text type='Java']Java[!/text]Beans; Isolation; J2EE; !text type='Java']Java[!/text] EE; !text type='Java']Java[!/text] Virtual Machine; !text type='JS']JS[!/text]R 121; Multi Tasking Virtual Machine; Persistent Reusable [!text type='Java']Java[!/text] Virtual Machine; Virtual Machine Container; Transaction;
D O I
10.1007/s00450-007-0029-x
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The Java Platform, Enterprise Edition (Java EE, previous term: J2EE) has been designed to permit the use of Java for mission critical transactional business applications such as financial accounting or enterprise resource planning systems. When programming such applications it is still difficult to assure the isolation between transactions executing in parallel. Compliance with transaction isolation is a basic requirement to keep underlying data in a consistent state. This paper analyses existing problems and gives an overview of the solutions that are presently available or under discussion.
引用
收藏
页码:59 / 69
页数:11
相关论文
共 50 条
  • [1] Application isolation in the Java']Java™ virtual machine
    Czajkowski, G
    ACM SIGPLAN NOTICES, 2000, 35 (10) : 354 - 366
  • [2] Optimization of Transaction Mechanism on Java']Java Card
    Yu, Xiaoxue
    Zhang, Dawei
    SOFTWARE ENGINEERING, BUSINESS CONTINUITY, AND EDUCATION, 2011, 257 : 190 - 199
  • [3] Application isolation in the Java™ Virtual Machine
    Sun Microsystems Laboratories, 2600 Casey Avenue, Mountain View, CA 94043, United States
    Proc Cinf Object Orient Program Syst Lang Appl OOPSLA, 10 (354-366):
  • [4] Transaction level modeling of network protocols using Java']Java
    Aly, SG
    MSV'04 & AMCS'04, PROCEEDINGS, 2004, : 221 - 226
  • [5] Goldilocks: A race and transaction-aware Java']Java runtime
    Elmas, Tayfun
    Qadeer, Shaz
    Tasiran, Serdar
    ACM SIGPLAN NOTICES, 2007, 42 (06) : 245 - 255
  • [6] Goldilocks: A Race and Transaction-Aware Java']Java Runtime
    Elmas, Tayfun
    Qadeer, Shaz
    Tasiran, Serdar
    PLDI'07: PROCEEDINGS OF THE 2007 ACM SIGPLAN CONFERENCE ON PROGRAMMING LANGUAGE DESIGN AND IMPLEMENTATION, 2007, : 245 - 255
  • [7] Under Java']Java sun
    Eichelberger, R.
    PETERMANNS MITTEILUNGEN, 1927, 73 (11-12): : 369 - 369
  • [8] Temporal isolation in Ravenscar-Java']Java
    Cai, H
    Wellings, A
    ISORC 2005: EIGHTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2005, : 364 - 371
  • [9] A program logic for handling JAVA']JAVA CARD's transaction mechanism
    Beckert, B
    Mostowski, W
    FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING, PROCEEDINGS, 2003, 2621 : 246 - 260
  • [10] Java']Java card application development
    Barnes, D
    DR DOBBS JOURNAL, 1999, 24 (02): : 72 - +