logo

Java EE

The Java EE tarkoittaa Java Enterprise Edition , joka tunnettiin aiemmin nimellä J2EE ja tunnetaan tällä hetkellä nimellä Jakarta EE. Se on joukko eritelmiä, jotka kattavat Java SE:n (Standard Edition). Java EE tarjoaa kehittäjille alustan, jolla on yritysominaisuuksia, kuten hajautettuja tietojenkäsittely- ja verkkopalveluita. Java EE -sovelluksia ajetaan yleensä viiteajon aikana, kuten mikropalvelimet tai sovelluspalvelimia . Esimerkkejä joistakin yhteyksistä, joissa Java EE:tä käytetään, ovat verkkokauppa, kirjanpito ja pankkitietojärjestelmät.

osoitin kohdassa c

Java EE:n tekniset tiedot

Java EE:ssä on useita eritelmiä, joista on hyötyä web-sivujen tekemisessä, tietokannan lukemisessa ja kirjoittamisessa transaktioiden kautta sekä hajautettujen jonojen hallinnassa. Java EE sisältää useita sovellusliittymiä, joilla on Java SE -perussovellusliittymien toiminnot, kuten Enterprise JavaBeans, liittimet, servletit, Java Server Pages ja useita verkkopalvelutekniikoita.

Java EE

1. Java EE:n Web-määritykset

  • Servlet- Tämä määrittely määrittää, kuinka voit hallita HTTP-pyyntöjä joko synkronisesti tai asynkronisesti. Se on alhainen, ja muut tekniset tiedot riippuvat siitä
  • WebSocket- WebSocket on tietokoneviestintäprotokolla, ja tämä API tarjoaa joukon API-liittymiä WebSocket-yhteyksien helpottamiseksi.
  • Java Server Faces - Se on palvelu, joka auttaa rakentamaan graafista käyttöliittymää komponenteista.
  • Unified Expression Language - Se on yksinkertainen kieli, joka on suunniteltu helpottamaan verkkosovellusten kehittäjiä.

2. Java EE:n Web Service Specifications

  • Java API RESTful Web Services - Se auttaa tarjoamaan palveluja, joilla on edustustilan siirtokaavio.
  • Java API JSON Processing - Se on joukko määritelmiä JSON-muodossa toimitettujen tietojen hallintaan.
  • Java API JSON Bindingille - Se on joukko määritelmiä, jotka tarjoavat JSON-tiedoston sitomisen tai jäsentämisen Java-luokkiin.
  • Java-arkkitehtuuri XML-sidokseen - Se mahdollistaa xml:n sitomisen Java-objekteihin.
  • Java API for XML Web Services - SOAP on xml-pohjainen protokolla, jolla pääset verkkopalveluihin http:n kautta. Tämän API:n avulla voit luoda SOAP-verkkopalveluita.

3. Java EE:n yritystiedot

  • Kontekstit ja riippuvuuden lisääminen - Se tarjoaa säiliön riippuvuuksien lisäämiseen kuten Swingissä.
  • Enterprise JavaBean- Se on joukko kevyitä API-liittymiä, jotka objektisäiliöllä on liiketoimien, etäproseduurikutsujen ja samanaikaisuuden hallinnan tarjoamiseksi.
  • Java Persistence API - Nämä ovat relaatiotietokantataulukoiden ja Java-luokkien välisen objekti-relaatiokartoituksen määritykset.
  • Java Transaction API - Se sisältää rajapinnat ja merkinnät vuorovaikutuksen luomiseksi Java EE:n tarjoaman tapahtumatuen välille. Tämän abstraktin sovellusliittymät matalan tason yksityiskohdista ja rajapinnat katsotaan myös matalatasoisiksi.
  • Java-viestipalvelu-Se tarjoaa yhteisen tavan Java-ohjelmalle luoda, lähettää ja lukea yrityksen viestintäjärjestelmän viestejä.

4. Muut Java EE:n tekniset tiedot

  • Validation- Tämä paketti sisältää erilaisia ​​rajapintoja ja huomautuksia Bean Validation API:n tarjoamaa deklaratiivista validointitukea varten.
  • Eräsovellukset - Se tarjoaa keinot suorittaa pitkiä käynnissä olevia taustatehtäviä, joihin liittyy suuri määrä dataa ja jotka on suoritettava säännöllisesti.
  • Java EE Connector Architecture- Tämä on Java-pohjainen tekninen ratkaisu Java-palvelimien yhdistämiseen Enterprise Information Systemiin.

Java EE:n käyttöönotto

Vaatimukset

Java EE:n uusimman SDK:n, joka on Java EE 6 SDK, asentaminen Windowsiin, sinulla on oltava vähintään 1 Gt muistia, vähintään 250 Mt vapaata levytilaa ja JVM Java SE 6. Java EE:n määrittämistä varten sinulla on oltava JDK ja sitten IDE mieluiten Eclipse, koska se on ilmainen.

Asenna Java-kehityspaketti

  1. Selaa kohtaan Oraclen Java SE Development Kit -lataukset
  2. Osiossa, jonka otsikko on Java SE Development Kit 9.0.1 , lue lisenssi ja, jos hyväksyt, napsauta Hyväksy lisenssisopimus
  3. Napsauta silti siinä osiossa JDK-9.0.1_windows-x64_bin.exe (tai oikea lataus käyttöjärjestelmällesi)
  4. Suorita ladattu JDK-asennusohjelma käyttämällä Suorita järjestelmänvalvojana
  5. Lisää Windowsin (tai Linuxin) ympäristömuuttuja JAVA_HOME . Aseta se juuri asennetun JDK:n juurikansioon, joka näyttää tältä: C:Program FilesJavajdk1.8.0_51.

Asenna Eclipse for Java EE

1. Selaa kohtaan Eclipse-lataukset

2. Napsauta alla olevaa Lataa-painiketta Hanki Eclipse .

3. Napsauta avautuvalla sivulla Lataa-painiketta.

Huomautus: Lataamasi Eclipse-version (32-bittinen tai 64-bittinen) tulee vastata JDK-versiota. Asensit JDK-9.0.1_windows-x64 yllä, joten lataa 64-bittinen Eclipse.

4. Suorita ladattu asennusohjelma käyttämällä Suorita järjestelmänvalvojana .

5. Valitse asennettava Eclipsen versio. Eclipse IDE Java EE -kehittäjille on parempi Java-työhön.

6. Jos asennus epäonnistuu, yritä uudelleen ja reaaliaikainen virustarkistus on väliaikaisesti pois päältä. Muista kytkeä se uudelleen päälle, kun se on valmis.


Java SE vs Java EE

Java SE viittaa standardiversioon ja sisältää perustoiminnot ja paketit, joita aloittelija tai keskitason ohjelmoija tarvitsee. Java EE on parannettu alusta ja kääre Java SE:n ympärille. Sillä on etulyöntiasema Java SE:hen verrattuna, ja siinä on myös useita näkökohtia, joissa se ylittää muut ominaisuudet.

Java SE Java EE
Java SE tarjoaa perustoimintoja, kuten tyyppien ja objektien määrittelyn. Java EE mahdollistaa laajamittaisten sovellusten kehittämisen.
SE on tavallinen Java-spesifikaatio EE on rakennettu Java SE:lle. Se tarjoaa toimintoja, kuten verkkosovelluksia ja servlettejä.
Siinä on ominaisuuksia, kuten luokkakirjastoja, käyttöönottoympäristöjä jne. Java EE on jäsennelty sovellus, jossa on erilliset asiakas-, yritys- ja yritystasot.
Sitä käytetään enimmäkseen sovellusliittymien kehittämiseen työpöytäsovelluksiin, kuten virustorjuntaohjelmistoihin, peleihin jne. Sitä käytetään pääasiassa verkkosovellusten kehittämiseen.
Sopii aloitteleville Java-kehittäjille. Sopii kokeneille Java-kehittäjille, jotka rakentavat koko yrityksen laajuisia sovelluksia.
Se ei tarjoa käyttäjän todennusta. Se tarjoaa käyttäjän todennuksen.