A pragmatic implementation of e-transactions

被引:9
|
作者
Frolund, S [1 ]
Guerraoui, R [1 ]
机构
[1] Hewlett Packard Labs, Palo Alto, CA 94304 USA
来源
19TH IEEE SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS - PROCEEDINGS | 2000年
关键词
D O I
10.1109/RELDI.2000.885406
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Three-tier applications have nice properties, which make them scalable and manageable: clients am thin and servers are stateless. However, it is challenging to implement, or even define, end-to-end reliability for such applications. Furthermore, it is especially hard to make these applications reliable without violating their nice properties. In our previous work, we have identified e-transactions as a desirable and practical end-to-end reliability guarantee for three-tier applications. Essentially, an e-transaction guarantees that the server-side transactional side-effect happens exactly-once, and that the client receives the result of the server-side computation. Thus, e-transactions mask server and database failures relative to the client. We present in this paper a pragmatic implementation of e-transactions that maintains the nice properties of three-tier applications in the special, but very common, case of a single backend database.
引用
收藏
页码:186 / 195
页数:10
相关论文
共 50 条
  • [21] An Online fraud-resistant technology for credit card e-transactions
    Hsu, Chin-Ming
    Chao, Hui-Mei
    TENCON 2007 - 2007 IEEE REGION 10 CONFERENCE, VOLS 1-3, 2007, : 857 - 860
  • [22] e-transactions: End-to-end reliability for three-tier architectures
    Frolund, S
    Guerraoui, R
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2002, 28 (04) : 378 - 395
  • [23] Smart Fraud Detection in E-Transactions Using Synthetic Minority Oversampling and Binary Harris Hawks Optimization
    Tekkali, Chandana Gouri
    Natarajan, Karthika
    CMC-COMPUTERS MATERIALS & CONTINUA, 2023, 75 (02): : 3171 - 3187
  • [24] Social Media Enhances Consumer Behaviour During e-Transactions: An Empirical Evidence from Bahrain
    ALShaer, Dalal Saad
    Hamdan, Allam
    Razzaque, Anjum
    JOURNAL OF INFORMATION & KNOWLEDGE MANAGEMENT, 2020, 19 (01)
  • [25] A comprehensive study of prototyping a framework for commissioning and distribution of authenticated certificates for e-transactions using cloud technology
    Chengappa, M. R.
    Shashidhara, M. S.
    Pandurangan, A.
    2013 INTERNATIONAL CONFERENCE ON EMERGING TRENDS IN COMMUNICATION, CONTROL, SIGNAL PROCESSING AND COMPUTING APPLICATIONS (IEEE-C2SPCA-2013), 2013,
  • [26] SOA without Web services: a pragmatic implementation of SOA for financial transactions systems
    Duan, Z
    Bose, S
    Stirpe, PA
    Shoniregun, C
    Logvynovskiy, A
    2005 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING, VOL 1, PROCEEDINGS, 2005, : 243 - 250
  • [27] Secure e-commerce transactions, modeling and implementation aspects
    Tang, J
    Fu, AW
    SEMANTIC ISSUES IN E-COMMERCE SYSTEMS, 2003, 111 : 53 - 67
  • [28] A Pragmatic Approach to the e-Government Maturity in Poland - Implementation and Usage of SEKAP
    Ziemba, Ewa
    Papaj, Tomasz
    PROCEEDINGS OF THE 13TH EUROPEAN CONFERENCE ON EGOVERNMENT, 2013, : 560 - 570
  • [29] E-commerce transactions in a virtual environment: virtual transactions
    Simon Scarle
    Sylvester Arnab
    Ian Dunwell
    Panagiotis Petridis
    Aristidis Protopsaltis
    Sara de Freitas
    Electronic Commerce Research, 2012, 12 : 379 - 407
  • [30] Flypeer: A JXTA Implementation of DE Transactions
    Razavi, Amir Reza
    Siqueira, Paulo R. C.
    Serra, Fabio K.
    Krause, Paul J.
    DIGITAL ECOSYSTEMS, 2010, 67 : 213 - 223