Java vs J2EE
Java არის პროგრამირების ენა და პლატფორმა პროგრამული აპლიკაციების შესაქმნელად და გასაშვებად. გამოდის სხვადასხვა გემოში:
-
Java სტანდარტული გამოცემა (Java SE)
ეს არის ჯავის უბრალო ვანილის ვერსია. მასთან ერთად შეგიძლიათ განახორციელოთ ნებისმიერი პროგრამული პროგრამა. 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 ასევე მოიცავს საუკეთესო პრაქტიკას და სახელმძღვანელო მითითებებს, რომლებიც შეიძლება მიჰყვეთ ბიზნეს აპლიკაციების უნიკალური მოთხოვნების დაკმაყოფილებას.