DocumentCode :
1315554
Title :
A Dual Programming Model for Distributed Real-Time Java
Author :
Basanta-Val, P. ; García-Valls, M. ; Estévez-Ayres, I.
Author_Institution :
Ing. Telematica, Univ. Carlos III de Madrid, Leganés, Spain
Volume :
7
Issue :
4
fYear :
2011
Firstpage :
750
Lastpage :
758
Abstract :
More-and-more, the use of Java as a programming language for real-time applications is becoming of interest in industrial middleware. This is mainly because it offers advantages for the programmer as reduced deployment times, increased portability, and a number of APIs that may be integrated in large distributed applications. This paper contributes a dual communication model for distributed real-time Java applications. Current efforts in distributed real-time Java [e.g., The Distributed Real Time Specification for Java (DRTSJ)] are mainly focused on remote invocations (R.I.) and set aside other valuable approaches such as distributed events. The proposed model offers two choices for developing distributed real-time Java applications (one based on R.I., and another on distributed events), which may be used to develop applications. Both models include an additional support for asynchronism in communications, a feature that may speed up their communication performance. This paper includes a description for the two models, the changes that are required in the current API to accommodate them, and an empirical evaluation of their performance on a reference implementation.
Keywords :
Java; application program interfaces; distributed programming; middleware; APIs; distributed real-time Java applications; dual communication model; dual programming model; industrial middleware; programming language; remote invocations; Java; Middleware; Programming; Real time systems; Distributed real-time specification for Java (DRTSJ); middleware for factory communications; real-time Java middleware; real-time specification for Java (RTSJ);
fLanguage :
English
Journal_Title :
Industrial Informatics, IEEE Transactions on
Publisher :
ieee
ISSN :
1551-3203
Type :
jour
DOI :
10.1109/TII.2011.2166796
Filename :
6011680
Link To Document :
بازگشت