SERVLET EM JAVA
Foto de Lucas M.
Por: Lucas M.
05 de Novembro de 2020

SERVLET EM JAVA

SERVIDORZINHO QUE TODO MUNDO PROGRAMA

Java Geral Java Web Geral

A PLATAFORMA JAVA

Java é uma linguagem de programação Orientada a objetos, desenvolvida em meados na década de 90 por uma equipe de Programação chefiada por James Gosling.

Na empresa Sun MicroSystems que hoje atualmente está sob o controle da Oracle.

 

Princípios Básicos do Java

Foi na sua própria evolução, podemos destacar a forma de executar em múltiplas plataformas escrevendo apenas uma vez o código que rode em quaquer lugar. Por coiencidência temos o jargão do Java que se chama Write once, run anywhere! Que legal né? Pois é, java veio com esse intuito primeiramente para rodar em pequenas aplicações que chamamos de Applets. 

O Java também vai garantir elementos de conectividade!

 

JDK e seus Mistérios Mirabolosos 

O que é esse bendito JDK? Ele é Java Development Kit é o kit de ferramentas para desenvolver em java. E o que vêm nessa ferramenta? Pacotes e bibliotecas, sim isso mesmo pacotes para criar aplicações desktop com interfaces gráficas e para web. Neste tutorial vamos focar em web. Para web existe Java Enterprise Edition( JEE).

Usada para desenvolver aplicações cliente e servidor. Como assim Cliente e servidor?

Vamos lá, o java é dividido entre front-end e back-end. Correto? Se você não sabe o que é , não se procupe vou explicar de forma rápida e direta. O Front-end é a parte visual , ou seja, seria o design de interface da sua aplicação nada mais e nada menos que o layout. O Back-end toma conta da parte mais burocrática., ele vai cuidar de toda arquitetura da sua aplicação, ou seja se tiver banco de dados, conexão com Apis de terceiros, Webservices para sistemas distribuídos, seguranças, etc... Tudo isso fica a cargo do back-end.

 

Vamos falar mais um pouco do Lado do Servidor

O java conta com o web server TOMCAT, o ambiente java para web que vai trabalhar principalmente com os componentes servlet e JSP( Java Server Pages).

Existem outras tecnologias que são utilizadas com a subsituição do TomCat, como por exemplo a Application Server EJB( Enterprise Java Beans). O GlassFish e JBOSS fazem parte da camada EJB. 

 

Concluindo...

Para você leitor, que está lendo este post indico um post que escrevi sobre o TOMCAT é só apertar AQUI

 

 

Obrigado por ler este post, até o próximo! Bons Estudos. Deixa teu Like e Comenta se tiver alguma dúvida.

Lucas M.
Lucas M.
Maceió / AL
Responde em 11 h e 17 min
Identidade verificada
4,5
nota média
38
avaliações
R$ 75
por hora
Especialização: Pós-graduação em Desenvolvimento de Sistemas com Python (Unicesumar)
Aulas presenciais e online de ciências de dados, programação web e inteligência artificial com foco em projetos reais.

Confira artigos similares

Aprenda sobre qualquer assunto