Confronto tecnológico entre as plataformas java e .net
DANIEL SCHROEDER
CONFRONTO TECNOLOGICO ENTRE MONO(.NET FRAMEWORK) E JAVA
CANOINHAS 2009
DANIEL SCHROEDER
CONFRONTO TECNOLOGICO ENTRE MONO(.NET FRAMEWORK) E JAVA
Monografia apresentada como exigência para a obtenção do título de Bacharel do curso de Sistemas de Informação, ministrado pela Universidade do Contestado – UnC Campus Marcílio Dias, sob orientação do professor Saulo José Benvenutti.
CANOINHAS 2009
CONFRONTO TECNOLOGICO ENTRE MONO(.NET FRAMEWORK) E JAVA
DANIEL SCHROEDER Este(a) (Trabalho de Conclusão de Curso, Monografia, Dissertação, Tese) foi submetido(a) ao processo de avaliação pela Banca Examinadora como requisito parcial para a obtenção do Título (Grau) de: Licenciado(a) ou Bacharel em Sistemas de Informação. E aprovado(a) na sua versão final em 10/11/2009, atendendo às normas da legislação vigente da Universidade do Contestado – UnC e Coordenação do Curso de Sistemas de Informação.
________________________________ Otto Robert Lessing
BANCA EXAMINADORA:
___________________________ Otto Robert Lessing ___________________________ Saulo José Benvenutti ___________________________ Danhylo Almeida Ramos
RESUMO Este trabalho foi baseado em duas plataformas de desenvolvimento de aplicações, de diferentes empresas, a Novell e sua plataforma Mono .NET Framework, e a Sun Microsystems com sua plataforma Java. Em sua primeira parte foi apresentado a origem do Java, seus conceitos e características, a ideia de um ambiente multiplataforma, características da maquina virtual e os conceitos do gerenciamento de memória. É descrito em sua segunda parte as características quanto a capacidade de interconexão TCP/IP no desenvolvimento sob aplicações distribuídas e comunicação entre objetos através de componentes; mostrando o processo de evolução até o surgimento do .NET Framework, interoperabilidade entre objetos localmente ou remotamente, WebServices e protocolo SOAP. Na