IT A-Z

เข้าสู่ระบบ

สารบาญตามตัวอักษร

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z #

JavaBeans

ที่มา whatis.com

  :   ผู้ชม 12942

JavaBeans เป็นการอินเตอร์เฟซแบบ object-oriented programming จาก Sun Microsystems ที่ให้สร้างโปรแกรมประยุกต์ หรือบล๊อกของโปรแกรมที่สร้างขึ้น เรียกว่า component ที่สามารถจัดวางในเครือข่ายบนแพล็ตฟอร์มของระบบปฏิบัติการหลักได้ เหมือนกับ Java applet ส่วนประกอบของ JavaBeans หรือ "Beans" สามารถใช้ให้ความสามารถเพจ World Wide Web (หรือโปรแกรมประยุกต์อื่น) แบบปฏิสัมพันธ์ เช่น การคำนวณอัตราดอกเบี้ย หรือแสดงเนื้อหาเพจหลากหลายตามผู้ใช้หรือคุณลักษณะของ browser

จากมุมมองของผู้ใช้ component สามารถเป็นปุ่มที่ให้การปฏิสัมพันธ์กับหรือโปรแกรมคำนวณขนาดเล็กที่ให้ค่าเริ่มแรก เมื่อกดปุ่ม จากมุมมองของผู้พัฒนา ปุ่ม และ ส่วนการคำนวณได้รับการสร้างแยกและสามารถใช้ร่วมกันหรือในการผสมต่างกันกับโปรแกรมอื่นในสถานการณ์หรือโปรแกรมประยุกต์อื่น

เมื่อ component หรือ Bean ได้รับการใช้ คุณสมบัติของ Bean (ตัวอย่าง สีพื้นหลังของ Window) มองเห็นได้กับ Bean อื่นที่ไม่ได้พบมาก่อนจะสามารถเรียนรู้คุณสมบัติส่วนอื่นอย่างไดนามิคส์และปฏิสัมพันธ์ได้

Bean ได้รับการพัฒนาด้วย Beans Development Kit (BDK) จาก Sun และสามารถเรียกใช้ในแพล็ตฟอร์มระบบปฏิบัติการหลักภายใน application environment (ที่เรียกว่า คอนเทนเนอร์) รวมถึง browser โปรแกรมประมวลผลคำ และโปรแกรมประยุกต์อื่น

ในการสร้าง component ด้วย JavaBeans การเขียนประโยคคำสั่งภาษาด้วยการใช้โปรแกรม Java ของ Sun และรวมประโยคคำสั่ง JavaBeans ที่อธิบายคุณสมบัติของ component เช่น คุณลักษณะอินเตอร์เฟซผู้ใช้ หรือ event ที่เปลี่ยน bean ให้สื่อสารกับ bean อื่นในคอนเทนเนอร์เดียวกันหรือที่อื่นในเครือข่าย

รวมทั้ง bean มีคุณสมบัติ ซึ่งเป็นกลไกสำหรับการเก็บ component ในที่ปลอดภัย ตัวอย่าง สิ่งนี้จะยอมให้ component (bean) ใน “การจำ” ข้อมูลที่เป็นผู้ใช้เฉพาะที่ได้เข้ามาใน session ก่อนแล้ว

JavaBeans ให้โปรแกรมประยุกต์ Java ถึงความสามารถ compound document ที่อินเตอร์เฟซ OpenDoc และ ActiveX มีให้

ศัพท์เกี่ยวข้อง

ActiveX, applet, browser, component, compound document, Java, object-oriented programming, Bean

update: 10 เมษายน 2547

IT A-Z ปรับปรุงล่าสุด
abacus
zero-day exploit
MPP (massively parallel processing)
message queueing
medium
semaphore
master/slave
MAC address (Media Access Control address)
mash-up
vlog
LANDesk Client Manager
laptop computer
linkrot
Itanium
Job Entry Subsystem (JES)
IP telephony (Internet Protocol telephony)
Kerberos
iterative
interoperability
interface definition language (IDL)

Loading
Microsoft Access
Access
ไชยวัฒน์ ตระการรัตน์สันติ สั่งซื้อผ่าน PayPal ในราคา 280 บาท
อุ้มผาง เบื้องหลังธรรมชาติ
Umphang
รู้จักอุ้มผางในอีกแง่มุม โดย ประชา แม่จัน
สั่งซื้อผ่าน PayPal ในราคา 90 บาท
สงวนลิขสิทธิ์ (C) widebase