Java vs J2EE
Java-ն ծրագրավորման լեզու է և ծրագրային հավելվածներ մշակելու և գործարկելու հարթակ: Այն գալիս է տարբեր համերով:
-
Java ստանդարտ հրատարակություն (Java SE)
Սա Java-ի պարզ վանիլային տարբերակն է: Դրանով կարող եք իրականացնել ցանկացած ծրագրային հավելված: Java SE-ն ունի կոդերի մեծ գրադարան, որը ներառում է բազմաթիվ բազմակի օգտագործման ծրագրային գործառույթներ: Ստորև նկարագրված Java EE-ն և Java ME-ն կառուցված են Java SE-ի վրա:
-
Java Enterprise Edition (Java EE)
Java-ի այս համը հիմնված է Java SE-ի վրա: Java EE-ն պարունակում է կոդերի և մշակման գործիքների լրացուցիչ գրադարաններ, որոնք եզակիորեն օգտակար են բիզնես հավելվածների մշակման համար:
-
Java Micro Edition (Java ME)
Java SE-ի ևս մեկ ընդլայնում լինելուց, սա իրականում Java SE-ի կրճատված տարբերակ է և ծրագրաշարի հարակից գրադարան, որը լուծում է Java հավելվածների եզակի կարիքները, որոնք պետք է աշխատեն սահմանափակ հնարավորություններով սարքերում, ինչպիսիք են բջջային հեռախոսները և PDA-ները:.
Երբ մենք պարզապես ասում ենք «Java», մենք հիմնականում նկատի ունենք Java Standard Edition:
J2EE վերաբերում է Java Enterprise Edition-ի առաջին տարբերակին:
Java-ն (այսինքն՝ Java SE) չի պարտադրում ձեզ օգտագործել հատուկ օրինաչափություններ կամ ճարտարապետություններ հավելվածներ իրականացնելիս: Դա Java-ի պարզ տարբերակն է, և դուք կարող եք իրականացնել ձեր հավելվածը ցանկացած նախընտրելի ձևով:
Java EE-ն, այնուամենայնիվ, նկարագրում է ընդհանուր ճարտարապետություն, որին պետք է հետևի ձեր բիզնես հավելվածը: Java EE-ն ներառում է նաև լավագույն փորձը և ուղեցույցները, որոնց կարող եք հետևել բիզնես հավելվածների եզակի պահանջները լուծելու համար: