ROCHA, H. L. S.; http://lattes.cnpq.br/0112535865554114; ROCHA, Helder Lima Santos da.
Resumo:
This text presents several case studies that compare distributed applications developed in
Java running under Windows environment. A number of different scenarios are investigated,
comparing several native Java technologies and discussing the suitability of each technology to
common distributed computing tasks.
We compare Java applications developed with APIs that support distributed objects,
measuring their data transfer rates. Later, we examine Web applications developed with the
Java Sen-let API, which are compared to CGI programs written in C and Perl. Finally, we
provide a working example which makes use of all technologies within a single application that
runs either as a Windows executable, as an applet within a Web browser, or via an interactive
JavaScript-powered HTML page, generated by a sen-let.
The applications will run, without need for recompilation, in any Java-enabled platform.
They can thus be used for performance analysis of distributed technologies in other
environments not explored in this dissertation.