Webscraping Python
em 18 de Setembro de 2021
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.