A distributed computing course with Java']Java based middleware projects

被引:0
|
作者
Ahuja, SP [1 ]
机构
[1] Univ N Florida, Dept Comp & Informat Sci, Jacksonville, FL 32224 USA
关键词
distributed computing; middleware; !text type='Java']Java[!/text;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Java has in-built support for distributed computing. As die first language designed from the bottom up with networking and distributed computing in mind, Java makes it easy for computers to cooperate. Students of distributed computing need adequate exposure to this technology and in order to meet this need the author has put together a course on distributed computing which uses Java's support for object-oriented programming, client-server applications, multithreaded servers, security, and distributed objects. This paper describes this course and the programming projects developed and used in the course. Students developed programming projects using open source, Java based middleware technologies that built on the lectures. The focus of the course and projects was providing students with a clear understanding of the trade-offs involved with the different Java based middleware technologies as they design and implement distributed applications.
引用
收藏
页码:1013 / 1016
页数:4
相关论文
共 50 条
  • [1] A general-purpose distributed computing Java']Java middleware
    Barroso Almeida, Andre Luis
    Cimino, Leonardo de Souza
    Eugenio de Resende, Jose Estevao
    Moreira Silva, Lucas Henrique
    Souza Rocha, Samuel Queiroz
    Gregorio, Guilherme Aparecido
    Paiva, Gustavo Silva
    Delabrida, Saul
    Santos, Haroldo Gambini
    Moreira de Carvalho, Marco Antonio
    Lins Aquino, Andre Luiz
    Lima, Joubert de Castro
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2019, 31 (07):
  • [2] A grid middleware for distributed Java']Java computing with MPI binding and process migration supports
    Chen, L
    Wang, CCL
    Lau, FCM
    [J]. JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2003, 18 (04): : 505 - 514
  • [3] JCL: A High Performance Computing Java']Java Middleware
    Barroso Almeida, Andre Luis
    Delabrida Silva, Saul Emanuel
    Nazare, Antonio C., Jr.
    Lima, Joubert de Castro
    [J]. PROCEEDINGS OF THE 18TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS, VOL 1 (ICEIS), 2016, : 379 - 390
  • [4] Engineering Distributed Shared Memory Middleware for Java']Java
    Mazzucco, Michele
    Morgan, Graham
    Panzieri, Fabio
    Sharp, Craig
    [J]. ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2009, PT 1, 2009, 5870 : 531 - +
  • [5] Parallel and distributed computing with Java']Java
    Baker, Mark A.
    Grove, Matthew
    Shafi, Aamir
    [J]. ISPDC 2006: FIFTH INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED COMPUTING, PROCEEDINGS, 2006, : 3 - +
  • [6] Will Java']Java revolutionize distributed computing?
    Lea, D
    BenShaul, I
    Curtis, D
    Rao, JR
    Waldo, J
    [J]. PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, 1997, : 421 - 421
  • [7] IceT: Distributed computing and Java']Java
    Gray, PA
    Sunderam, VS
    [J]. CONCURRENCY-PRACTICE AND EXPERIENCE, 1997, 9 (11): : 1161 - 1167
  • [8] Distriblets: Java']Java-based distributed computing on the Web
    Finkel, D
    Wills, CE
    Brennan, B
    Brennan, C
    [J]. INTERNET RESEARCH-ELECTRONIC NETWORKING APPLICATIONS AND POLICY, 1999, 9 (01): : 35 - 40
  • [9] Babylon: middleware for distributed, parallel, and mobile Java']Java applications
    van Heiningen, Willem
    MacDonald, Steve
    Brecht, Tim
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2008, 20 (10): : 1195 - 1224
  • [10] A Java']Java middleware for guaranteeing privacy of distributed tuple spaces
    Bettini, L
    De Nicola, R
    [J]. SCIENTIFIC ENGINEERING FOR DISTRIBUTED JAVA APPLICATIONS, 2002, 2604 : 175 - 184