ጃቫ vs J2EE
ጃቫ የፕሮግራም አወጣጥ ቋንቋ እና የሶፍትዌር አፕሊኬሽኖችን ለማዳበር እና ለማስኬድ መድረክ ነው። በተለያየ ጣዕም ነው የሚመጣው፡
-
የጃቫ መደበኛ እትም (Java SE)
ይህ ግልጽ የሆነ የቫኒላ የጃቫ ስሪት ነው። በእሱ አማካኝነት ማንኛውንም የሶፍትዌር መተግበሪያ መተግበር ይችላሉ። Java SE ብዙ ድጋሚ ጥቅም ላይ ሊውሉ የሚችሉ የሶፍትዌር ተግባራትን የሚያካትት ትልቅ የኮድ ቤተ-መጽሐፍት አለው። Java EE እና Java ME ከታች የተገለጹት በJava SE ላይ ነው የተገነቡት።
-
ጃቫ ኢንተርፕራይዝ እትም (ጃቫ EE)
ይህ የጃቫ ጣዕም በJava SE ላይ ይገነባል። ጃቫ ኢኢ የንግድ አፕሊኬሽኖችን ለማዳበር ልዩ ጠቃሚ የሆኑ ተጨማሪ የኮድ እና የግንባታ መሳሪያዎችን ይዟል።
-
ጃቫ ማይክሮ እትም (ጃቫ ME)
የጃቫ SE ሌላ ቅጥያ ከመሆኑ ይልቅ፣ ይህ የተቀነሰ የJava SE እትም እና ተያያዥ የሶፍትዌር ቤተ-መጻሕፍት ነው፣ ይህም የጃቫ አፕሊኬሽኖች ልዩ ፍላጎቶችን የሚያሟላ እንደ ሞባይል ስልኮች እና ፒዲኤዎች ባሉ ውስን አቅም ባላቸው መሳሪያዎች ላይ ነው።.
በቀላሉ “ጃቫ” ስንል፣ በአብዛኛው የጃቫ ስታንዳርድ እትም ማለታችን ነው።
J2EE የመጀመሪያውን የጃቫ ኢንተርፕራይዝ እትም ያመለክታል።
ጃቫ (ማለትም Java SE) አፕሊኬሽኖችን በመተግበር ላይ የተወሰኑ ቅጦችን ወይም አርክቴክቸርን እንድትጠቀም አያስገድድም። ግልጽ የሆነው የጃቫ ስሪት ነው እና መተግበሪያዎን በማንኛውም ተመራጭ መንገድ መተግበር ይችላሉ።
ጃቫ EE ግን የንግድ ማመልከቻዎ ሊከተለው የሚገባውን አጠቃላይ አርክቴክቸር ይገልጻል። Java EE የንግድ መተግበሪያዎች ልዩ መስፈርቶችን ለማሟላት ሊከተሏቸው የሚችሏቸው ምርጥ ልምዶችን እና መመሪያዎችን ያካትታል።