Bean არის მრავალჯერადი გამოყენებადი ობიექტი, შექმნილი Java პროგრამირების ენით და Sun-ის 100 პროცენტიანი სუფთა Java სპეციფიკაციების შესაბამისად, რომელიც შეფუთულია JavaBeans-ის სპეციფიკაციების მიხედვით. ლობიო განსხვავდება Java აპლეტისგან იმით, რომ მას აქვს მდგრადობა (ის რჩება მომხმარებლის სისტემაში შესრულების შემდეგ).
გარდა ამისა, beans-ს შეუძლია კომუნიკაცია და მონაცემების გაცვლა სხვა JavaBeans-ებთან ინტერპროცესური კომუნიკაციის საშუალებით. ამ თვალსაზრისით, JavaBean არის ActiveX კონტროლის მსგავსი, მაგრამ ძალიან მნიშვნელოვანი გამონაკლისით: განსხვავებით ActiveX კონტროლისგან, რომელიც მუშაობს მხოლოდ კომპიუტერებზე, რომლებიც ობიექტების დაკავშირებისა და ჩაშენების მხარდაჭერა ოპერაციული სისტემის დონეზე, რომელიც შესრულდება ნებისმიერ კომპიუტერულ პლატფორმაზე, რომელსაც შეუძლია Java-ს გაშვება. თარჯიმანი.
Technipages განმარტავს Bean
JavaBeans არის Sun Microsystems-ის ობიექტზე განლაგებული პროგრამირების ინტერფეისი, რომელიც გაძლევთ შანსს, შექმნათ ხელახალი გამოყენებადი აპლიკაციები ან პროგრამის აშენების კვადრატები განიხილება ნაწილები, რომლებიც შეიძლება გადაიცეს სისტემაში ნებისმიერ ძირითად სამუშაო ჩარჩოზე ეტაპი. Java აპლეტის მსგავსად, JavaBeans ნაწილები (ან "Beans") შეიძლება გამოყენებულ იქნას მსოფლიო ქსელის გვერდების (ან სხვადასხვა აპლიკაციების) მისაცემად. ინტუიციური შესაძლებლობები, მაგალითად, სესხის ხარჯების დამუშავება ან კლიენტზე ან პროგრამაზე დამოკიდებული გვერდის ნივთიერების შეცვლა თვისებები.
იმ მომენტში, როდესაც გამოიყენება ნაწილები ან ლობიო, ლობიოს თვისებები (მაგალითად, ფანჯრის საძირკვლის ჩრდილი) არის უტყუარი სხვადასხვა ლობიო და ლობიო, რომლებიც აქამდე არ "შეხვედრიათ", შეუძლიათ ძლიერად გაეცნონ ერთმანეთის თვისებებს და დააკავშირონ როგორც საჭიროა.
ლობიო იქმნება ლობიოს განვითარების ნაკრებით (BDK) Sun-ისგან და მისი გაშვება შესაძლებელია ნებისმიერ ძირითად სამუშაო ჩარჩო ეტაპზე. აპლიკაციის სხვადასხვა პირობებში (ცნობილია როგორც კუპე), მათ შორის პროგრამები, ტექსტის დამმუშავებლები და სხვა აპლიკაციები.
JavaBeans-ით კომპონენტის შესაქმნელად, თქვენ წერთ ენის გამოცხადებებს Sun-ის Java პროგრამირების ენის გამოყენებით და აერთიანებთ JavaBeans-ის ახსნა-განმარტებებს, რომლებიც აჩვენეთ ნაწილის თვისებები, მაგალითად, UI ატრიბუტები და შემთხვევები, რომლებიც იწვევს ლობიოს საუბარს სხვადასხვა ლობიოსთან მსგავს დამჭერში ან სადმე სხვაგან. სისტემა.
ლობიოს დამატებით აქვს განსაზღვრა, რაც არის ინსტრუმენტი ნაწილის მდგომარეობის შესამსუბუქებლად დაცულ ადგილას. ეს საშუალებას მისცემს, მაგალითად, სეგმენტს (ლობიო) „გაიხსენოს“ ინფორმაცია, რომელიც კონკრეტულმა კლიენტმა ახლახან შეიყვანა კლიენტის წინა სესიაზე. JavaBeans აძლევს Java აპლიკაციებს რთული არქივის შესაძლებლობას, რომელსაც OpenDoc და ActiveX ინტერფეისები ახლა იძლევა.
ლობიოს საერთო გამოყენება
- JavaBeans არ გააჩნიათ უცვლელი ობიექტებისთვის ხელმისაწვდომი პრივილეგიები.
- ფუნქციონირება როგორც ა JavaBean კლასი, ობიექტის კლასი უნდა დაემორჩილოს გარკვეულ კონვენციებს მეთოდის დასახელების, კონსტრუქციისა და ქცევის შესახებ.
- Java Beans API-ის მნიშვნელოვანი მახასიათებელია, რადგან ის საშუალებას აძლევს სხვა აპლიკაციას, როგორიცაა დიზაინის ხელსაწყო, მიიღოს ინფორმაცია კომპონენტის შესახებ
ლობიოს საერთო ბოროტად გამოყენება
- JavaBeans არ არიან არსებითად ცვალებადი.