Тхе Јава ЕЕ означава Јава Ентерприсе Едитион , који је раније био познат као Ј2ЕЕ, а тренутно је познат као Јакарта ЕЕ. То је скуп спецификација који се обавија око Јава СЕ (Стандард Едитион). Јава ЕЕ пружа платформу за програмере са пословним функцијама као што су дистрибуирано рачунарство и веб услуге. Јава ЕЕ апликације се обично покрећу у референтним временима рада као нпр микро сервери или сервери апликација . Примери неких контекста у којима се користи Јава ЕЕ су е-трговина, рачуноводство, банкарски информациони системи.
певачи су
Спецификације Јава ЕЕ
Јава ЕЕ има неколико спецификација које су корисне за прављење веб страница, читање и писање из базе података на трансакцијски начин, управљање дистрибуираним редовима. Јава ЕЕ садржи неколико АПИ-ја који имају функционалности основних Јава СЕ АПИ-ја као што су Ентерприсе ЈаваБеанс, конектори, Сервлети, Јава серверске странице и неколико технологија веб услуга.
1. Веб спецификације Јава ЕЕ
- Сервлет- Ова спецификација дефинише како можете да управљате ХТТП захтевима било на синхрони или асинхрони начин. Низак је ниво и од тога зависе остале спецификације
- ВебСоцкет- ВебСоцкет је протокол за рачунарску комуникацију, а овај АПИ пружа скуп АПИ-ја за олакшавање ВебСоцкет конекција.
- Јава Сервер Фацес- То је услуга која помаже у изградњи ГУИ-ја од компоненти.
- Унифиед Екпрессион Лангуаге - То је једноставан језик који је дизајниран да олакша програмерима веб апликација.
2. Спецификације веб сервиса за Јава ЕЕ
- Јава АПИ за РЕСТфул Веб Сервицес- Помаже у пружању услуга које имају шему преноса репрезентативног стања.
- Јава АПИ за обраду ЈСОН-а – То је скуп спецификација за управљање информацијама датим у ЈСОН формату.
- Јава АПИ за ЈСОН везивање – То је скуп спецификација за повезивање или рашчлањивање ЈСОН датотеке у Јава класе.
- Јава архитектура за КСМЛ везивање- Омогућава повезивање кмл-а у Јава објекте.
- Јава АПИ за КСМЛ веб услуге- СОАП је протокол заснован на кмл за приступ веб услугама преко хттп. Овај АПИ вам омогућава да креирате СОАП веб услуге.
3. Ентерприсе спецификације Јава ЕЕ
- Контексти и убацивање зависности – обезбеђује контејнер за убацивање зависности као у Свинг.
- Ентерприсе ЈаваБеан – То је скуп лаких АПИ-ја које поседује контејнер за објекте да би обезбедио трансакције, удаљене позиве процедура и контролу конкурентности.
- Јава Персистенце АПИ - Ово су спецификације објектно-релационог мапирања између табела релационе базе података и Јава класа.
- Јава Трансацтион АПИ- Садржи интерфејсе и напомене за успостављање интеракције између подршке за трансакције коју нуди Јава ЕЕ. АПИ-ји у овом апстракту од детаља ниског нивоа и интерфејса се такође сматрају ниским нивоом.
- Јава Мессаге Сервице - Пружа уобичајен начин за Јава програм за креирање, слање и читање порука система за размену порука предузећа.
4. Остале спецификације Јава ЕЕ
- Валидација- Овај пакет садржи различите интерфејсе и напомене за подршку декларативне валидације коју нуди Беан Валидатион АПИ.
- Пакетне апликације – Пружа средства за покретање дуготрајних позадинских задатака који укључују велику количину података и које је потребно периодично извршавати.
- Архитектура Јава ЕЕ конектора - Ово је технолошко решење засновано на Јави за повезивање Јава сервера са информационим системом предузећа.
Подешавање Јава ЕЕ
Захтеви
За инсталацију најновијег СДК-а за Јава ЕЕ који је Јава ЕЕ 6 СДК на Виндовс-у, потребно је да имате минималну меморију од 1ГБ, минимални простор на диску од 250МБ слободног и ЈВМ Јава СЕ 6. За подешавање Јава ЕЕ, потребно је да имате ЈДК, а затим имати ИДЕ по могућности Ецлипсе јер је бесплатан.
Инсталирајте Јава Девелопмент Кит
- Прегледајте до Орацле Јава СЕ Девелопмент Кит преузимања
- У одељку под насловом Јава СЕ Девелопмент Кит 9.0.1 , прочитајте лиценцу и, ако се слажете, кликните Прихватите уговор о лиценци
- Ипак, у том одељку кликните на ЈДК-9.0.1_виндовс-к64_бин.еке (или право преузимање за ваш ОС)
- Покрените преузети ЈДК инсталатер користећи Покрени као администратор
- Додајте променљиву Виндовс (или Линук) окружења ЈАВА_ХОМЕ . Поставите га у основну фасциклу вашег новоинсталираног ЈДК-а, који изгледа као Ц:Програм ФилесЈавајдк1.8.0_51.
Инсталирајте Ецлипсе за Јава ЕЕ
1. Дођите до Ецлипсе Довнлоадс
2. Кликните на дугме Преузми испод Набавите Ецлипсе .
3. На страници која се појави кликните на дугме Преузми.
Напомена: Верзија Ецлипсе-а (32-битна или 64-битна) коју преузмете треба да одговара верзији вашег ЈДК-а. Горе сте инсталирали ЈДК-9.0.1_виндовс-к64, па преузмите 64-битни Ецлипсе.
4. Покрените преузети инсталатер користећи Покрени као администратор .
5. Изаберите верзију Ецлипсе-а коју желите да инсталирате. Ецлипсе ИДЕ за Јава ЕЕ програмере је пожељнији за Јава рад.
6. Ако инсталација не успе, покушајте поново са привремено искљученим скенирањем вируса у реалном времену. Не заборавите да га поново укључите када завршите.
Јава СЕ против Јава ЕЕ
Јава СЕ се односи на стандардно издање и садржи основне функционалности и пакете потребне програмеру почетника или програмера средњег нивоа. Јава ЕЕ је побољшана платформа и омот око Јаве СЕ. Има предност у односу на Јава СЕ и такође има низ аспеката у којима надмашује друге карактеристике.
Јава СЕ | Јава ЕЕ |
---|---|
Јава СЕ пружа основне функције као што су дефинисање типова и објеката. | Јава ЕЕ олакшава развој апликација великих размера. |
СЕ је нормална Јава спецификација | ЕЕ је изграђен на Јава СЕ. Пружа функције попут веб апликација и сервлета. |
Има функције као што су библиотеке класа, окружења за примену итд. | Јава ЕЕ је структурирана апликација са засебним слојевима клијента, пословања и предузећа. |
Углавном се користи за развој АПИ-ја за десктоп апликације као што су антивирусни софтвер, игре итд. | Углавном се користи за развој веб апликација. |
Погодно за почетнике Јава програмере. | Погодно за искусне Јава програмере који граде апликације за цело предузеће. |
Не обезбеђује аутентификацију корисника. | Обезбеђује аутентификацију корисника. |