Comparação entre tecnologias distribuídas Java: estudos de casos.
| Main Author: | |
|---|---|
| Publication Date: | 1999 |
| Format: | Master thesis |
| Language: | por |
| Source: | Biblioteca Digital de Teses e Dissertações da UFCG |
| Download full: | https://dspace.sti.ufcg.edu.br/handle/riufcg/7090 |
Summary: | Este trabalho apresenta vários estudos de casos que comparam aplicações distribuídas desenvolvidas em Java, executando em ambiente Windows. São investigados diversos cenários diferentes, comparando tecnologias nativas da linguagem entre si, e discutindo também a adequação das tecnologias a tarefas comuns em computação distribuída. Comparamos entre si aplicações Java construídas com APIs de suporte a objetos distribuídos medindo suas taxas de transferência de dados. Analisamos aplicações Web construídas com a Java Sen-let API, comparando-as, com programas CGI escritos em C e em Perl. Finalmente, ilustramos o uso de todas as tecnologias analisadas em uma unica aplicação que pode ser utilizada sob a forma de um programa executável do Windows, de um applet acessível via browser Web, ou de uma pagina HTML interativa, gerada por um sen-let. As aplicações desenvolvidas rodam, sem necessitar de recompilação, em qualquer plataforma com suporte a Java, permitindo que sejam usadas para medir o desempenho em outros ambientes não explorados no trabalho. |
| id |
UFCG_d8ed81f3ee5f676212ba2783f5d17d1e |
|---|---|
| oai_identifier_str |
oai:dspace.sti.ufcg.edu.br:riufcg/7090 |
| network_acronym_str |
UFCG |
| network_name_str |
Biblioteca Digital de Teses e Dissertações da UFCG |
| repository_id_str |
4851 |
| spelling |
Comparação entre tecnologias distribuídas Java: estudos de casos.Comparison between Java distributed technologies: case studies.Java - Linguagem de ProgramaçãoComputação DistribuídaObjetos RemotosJDBCRMI/CORBAHOPCGITCP/IPPágina HTTPSendetsAppletsJava - Programming LanguageDistributed ComputingRemote ObjectsHTTP PageCiência da ComputaçãoEste trabalho apresenta vários estudos de casos que comparam aplicações distribuídas desenvolvidas em Java, executando em ambiente Windows. São investigados diversos cenários diferentes, comparando tecnologias nativas da linguagem entre si, e discutindo também a adequação das tecnologias a tarefas comuns em computação distribuída. Comparamos entre si aplicações Java construídas com APIs de suporte a objetos distribuídos medindo suas taxas de transferência de dados. Analisamos aplicações Web construídas com a Java Sen-let API, comparando-as, com programas CGI escritos em C e em Perl. Finalmente, ilustramos o uso de todas as tecnologias analisadas em uma unica aplicação que pode ser utilizada sob a forma de um programa executável do Windows, de um applet acessível via browser Web, ou de uma pagina HTML interativa, gerada por um sen-let. As aplicações desenvolvidas rodam, sem necessitar de recompilação, em qualquer plataforma com suporte a Java, permitindo que sejam usadas para medir o desempenho em outros ambientes não explorados no trabalho.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.Universidade Federal de Campina GrandeBrasilCentro de Engenharia Elétrica e Informática - CEEIPÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃOUFCGMOURA, José Antão Beltrão.MOURA, J. A. B.http://lattes.cnpq.br/3572375884177951SUAVÉ, Jacques Philippe.CABRAL, Maria Izabel Cavalcanti.BRASILEIRO, Marcos Antônio Gonçalves.ROCHA, Helder Lima Santos da.1999-02-262019-09-18T11:59:41Z2019-09-182019-09-18T11:59:41Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttps://dspace.sti.ufcg.edu.br/handle/riufcg/7090ROCHA, Helder Lima Santos da. Comparação entre tecnologias distribuídas Java: estudos de casos. 1999. 123f. (Dissertação) Mestrado em Informática, Pós-Graduação em Informática, Centro de Ciências e Tecnologia, Universidade Federal da Paraíba, Campus II, Campina Grande - Paraíba - Brasil, 1999. Disponível em: https://dspace.sti.ufcg.edu.br/handle/riufcg/7090porinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFCGinstname:Universidade Federal de Campina Grande (UFCG)instacron:UFCG2025-07-24T09:18:31Zoai:dspace.sti.ufcg.edu.br:riufcg/7090Biblioteca Digital de Teses e Dissertaçõeshttp://bdtd.ufcg.edu.br/PUBhttp://dspace.sti.ufcg.edu.br:8080/oai/requestbdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.bropendoar:48512025-07-24T09:18:31Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG)false |
| dc.title.none.fl_str_mv |
Comparação entre tecnologias distribuídas Java: estudos de casos. Comparison between Java distributed technologies: case studies. |
| title |
Comparação entre tecnologias distribuídas Java: estudos de casos. |
| spellingShingle |
Comparação entre tecnologias distribuídas Java: estudos de casos. ROCHA, Helder Lima Santos da. Java - Linguagem de Programação Computação Distribuída Objetos Remotos JDBC RMI/CORBA HOP CGI TCP/IP Página HTTP Sendets Applets Java - Programming Language Distributed Computing Remote Objects HTTP Page Ciência da Computação |
| title_short |
Comparação entre tecnologias distribuídas Java: estudos de casos. |
| title_full |
Comparação entre tecnologias distribuídas Java: estudos de casos. |
| title_fullStr |
Comparação entre tecnologias distribuídas Java: estudos de casos. |
| title_full_unstemmed |
Comparação entre tecnologias distribuídas Java: estudos de casos. |
| title_sort |
Comparação entre tecnologias distribuídas Java: estudos de casos. |
| author |
ROCHA, Helder Lima Santos da. |
| author_facet |
ROCHA, Helder Lima Santos da. |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
MOURA, José Antão Beltrão. MOURA, J. A. B. http://lattes.cnpq.br/3572375884177951 SUAVÉ, Jacques Philippe. CABRAL, Maria Izabel Cavalcanti. BRASILEIRO, Marcos Antônio Gonçalves. |
| dc.contributor.author.fl_str_mv |
ROCHA, Helder Lima Santos da. |
| dc.subject.por.fl_str_mv |
Java - Linguagem de Programação Computação Distribuída Objetos Remotos JDBC RMI/CORBA HOP CGI TCP/IP Página HTTP Sendets Applets Java - Programming Language Distributed Computing Remote Objects HTTP Page Ciência da Computação |
| topic |
Java - Linguagem de Programação Computação Distribuída Objetos Remotos JDBC RMI/CORBA HOP CGI TCP/IP Página HTTP Sendets Applets Java - Programming Language Distributed Computing Remote Objects HTTP Page Ciência da Computação |
| description |
Este trabalho apresenta vários estudos de casos que comparam aplicações distribuídas desenvolvidas em Java, executando em ambiente Windows. São investigados diversos cenários diferentes, comparando tecnologias nativas da linguagem entre si, e discutindo também a adequação das tecnologias a tarefas comuns em computação distribuída. Comparamos entre si aplicações Java construídas com APIs de suporte a objetos distribuídos medindo suas taxas de transferência de dados. Analisamos aplicações Web construídas com a Java Sen-let API, comparando-as, com programas CGI escritos em C e em Perl. Finalmente, ilustramos o uso de todas as tecnologias analisadas em uma unica aplicação que pode ser utilizada sob a forma de um programa executável do Windows, de um applet acessível via browser Web, ou de uma pagina HTML interativa, gerada por um sen-let. As aplicações desenvolvidas rodam, sem necessitar de recompilação, em qualquer plataforma com suporte a Java, permitindo que sejam usadas para medir o desempenho em outros ambientes não explorados no trabalho. |
| publishDate |
1999 |
| dc.date.none.fl_str_mv |
1999-02-26 2019-09-18T11:59:41Z 2019-09-18 2019-09-18T11:59:41Z |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
| format |
masterThesis |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
https://dspace.sti.ufcg.edu.br/handle/riufcg/7090 ROCHA, Helder Lima Santos da. Comparação entre tecnologias distribuídas Java: estudos de casos. 1999. 123f. (Dissertação) Mestrado em Informática, Pós-Graduação em Informática, Centro de Ciências e Tecnologia, Universidade Federal da Paraíba, Campus II, Campina Grande - Paraíba - Brasil, 1999. Disponível em: https://dspace.sti.ufcg.edu.br/handle/riufcg/7090 |
| url |
https://dspace.sti.ufcg.edu.br/handle/riufcg/7090 |
| identifier_str_mv |
ROCHA, Helder Lima Santos da. Comparação entre tecnologias distribuídas Java: estudos de casos. 1999. 123f. (Dissertação) Mestrado em Informática, Pós-Graduação em Informática, Centro de Ciências e Tecnologia, Universidade Federal da Paraíba, Campus II, Campina Grande - Paraíba - Brasil, 1999. Disponível em: https://dspace.sti.ufcg.edu.br/handle/riufcg/7090 |
| dc.language.iso.fl_str_mv |
por |
| language |
por |
| dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.publisher.none.fl_str_mv |
Universidade Federal de Campina Grande Brasil Centro de Engenharia Elétrica e Informática - CEEI PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO UFCG |
| publisher.none.fl_str_mv |
Universidade Federal de Campina Grande Brasil Centro de Engenharia Elétrica e Informática - CEEI PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO UFCG |
| dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da UFCG instname:Universidade Federal de Campina Grande (UFCG) instacron:UFCG |
| instname_str |
Universidade Federal de Campina Grande (UFCG) |
| instacron_str |
UFCG |
| institution |
UFCG |
| reponame_str |
Biblioteca Digital de Teses e Dissertações da UFCG |
| collection |
Biblioteca Digital de Teses e Dissertações da UFCG |
| repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG) |
| repository.mail.fl_str_mv |
bdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.br |
| _version_ |
1850320947895074816 |