หน้าเว็บ
หน้าแรก
เกมส์
รูป
เพลง
วันจันทร์ที่ 11 มีนาคม พ.ศ. 2556
การพัฒนาซอฟต์แวร์แบบออปเจ็กกับเทคโนโลยีเว็บ
การพัฒนาซอฟต์แวร์แบบออปเจ็กกับเทคโนโลยีเว็บ
อินเทอร์เน็ตเป็น
ตัว
อย่าง
ของ
ความ
สำเร็จ
ของ
เทคโนโลยี
ที่
ได้
รับ
การ
ขาน
รับ
จาก
ทั่ว
โลก ปัจจุบัน
การ
เติบ
โต
ของอินเทอร์เน็ตได้
ครอบ
คลุม
ทั่ว
ทั้ง
โลก และ
เชื่อม
โยง
กัน
จน
กลาย
เป็น
ถนน
ของ
ข้อ
มูล
ข่าว
สาร
ที่
เป็น
เสมือน
ใย
แมง
มุม
คลุม
ทุก
หน
ทุก
แห่ง
ไว้
หมด
ใน
ที่
สุด
ทุก
คน
บน
พื้น
โลก
จะ
ใช้
ข้อ
มูล
ข่าว
สาร และ
รับ
ส่ง
ข่าว
สาร
ผ่าน
เครือ
ข่าย
นี้ โดย
มี
เพียง พีซี
เครื่องหนึ่ง
กับ
ซอฟต์แวร์
ที่
เรียกว่า
บราวเซอร์
ก็
ทำ
ให้
สามารถ
เชื่อม
ต่อ
เข้า
สู่
เครือข่าย
ภาย
ใน
องค์กร
ก็
มี
การ
เชื่อม
โยง
กลุ่ม
ทำ
งาน
ที่
เรียกว่า
เวิร์กกรุป
เข้า
ด้วย
กัน และ
เชื่อม
เข้า
สู่
อินเทอร์เน็ต
ใน
ที่
สุด
เมื่อ
เป็น
เช่น
นี้
การ
แสดง
ภาพ
ของ
องค์กร
หรือ
บุคคล
บน
เครือ
ข่าย
จึง
ใช้
สัญญลักษณ์
ที่
เรียก
ว่า
โฮมเพ็จ
หรือ
สถานี
บริการ
ที่
นำ
ข้อ
มูล
ข่าว
สาร
มา
วาง
ไว้ เพื่อ
เป็น
ตัว
แทน
องค์กร
หรือ
บุคคล
กล่าว
กัน
ว่า
การ
ทำ
งาน
ทุก
อย่าง
ใน
ยุค
ต่อ
จาก
นี้
ไป
จะ
ใช้
เทคโนโลยีเว็บ
นี้
เข้า
มา
มี
ส่วน
เกี่ยว
ข้อง
อยู่
ด้วย
เสมอ สภาพ
การ
ทำ
งาน
หลาย
อย่าง
จะ
เปลี่ยน
ลักษณะ
และ
บท
บาท
ที่
เคย
เป็น การ
ดำเนิน
งาน
จึง
ต้อง
หัน
มา
สร้าง
ประโยชน์
บน
เว็บนี้
ให้
มาก
ที่
สุด
ลอง
นึก
ดู
ว่า
สถาปนิก
สามารถ
ออก
แบบ
บ้าน
บน
เครื่อง
คอมพิวเตอร์
และ
แสดง
บน
เว็บ
สามารถ
ส่ง
ต่อ
ให้กับ
ลูกค้า
ได้
ชม โดย
มี
โปรแกรม
สมมุติ
ที่
จะ
ดู
รูป
แบบ
ได้
เหมือน
จริง และ
ยัง
ส่ง
ให้
วิศวกร
คำนวณ
โครงสร้าง
ประเมิน
ราคา หาก
ไม่
พอ
ใจ
บาง
ส่วน
ก็
ปรับ
แต่ง
แก้
ไข
บน
คอมพิวเตอร์
ที่
เชื่อม
โยง
ถึง
กัน
ได้
การ
ออก
แบบ
ผลิตภัณฑ์
ทาง
อุตสาหกรรม
ก็
ใช้
โปรแกรม
พวก
CAD - Computer Aided Design
เมื่อ
ออก
แบบ
เสร็จ
ก็
เชื่อม
โยง
ผ่าน
เครือข่าย เพื่อ
ส่ง
ต่อ
ส่วน
การ
ผลิต
หรือ
ตรวจ
สอบ
ต่าง ๆ การ
ผลิต
ก็
ใช้
โปรแกรม
ประเภท
คอมพิวเตอร์
ช่วย
ใน
การ
ผลิต ที่
เรียกว่า
CAM - Computer Aided Manufacturing
เครื่องจักร
ส่วน
ใหญ่
ใช้
คอมพิวเตอร์
ควบ
คุม
และ
เชื่อม
ต่อ
กัน
เป็น
เครือ
ข่าย ทำ
ให้
การ
ใช้
วัตถุ
ดิบ
ที่
เชื่อม
โยง
ไป
ยัง
บริษัท
ผู้
ขาย
เป็น
ไป
อย่าง
มี
ประสิทธิภาพ การ
เกี่ยว
โยง
ยัง
ครอบ
คลุม
ถึง
การ
ควบ
คุม
สิน
ค้า
คง
คลัง
และ
ฝ่าย
บัญชี
ของ
บริษัท
การ
ค้า
ขาย
ที่
เรียกว่า
อีคอมเมิร์ช (Ecommerce)
จะ
เข้า
มา
มี
บท
บาท
ต่อ
การ
ค้า
ยุค
ใหม่ การ
ทำ
งาน
ภาย
ใน
สำนัก
งาน
จะ
มี
การ
สร้าง
กลุ่ม
งาน
ที่
ทำ
งาน
ร่วม
กัน โดย
อาศัย
เครือ
ข่าย
เป็น
ตัว
เชื่อม
โยง การ
ค้า
ขาย
บน
เครือ
ข่าย
ทำ
ให้
เป้า
หมาย
ของ
ลูก
ค้า
กว้าง
ไกล
ออก
ไป
อีก
มาก การ
นำ
เสนอ
สิน
ค้า
ที่
อยู่
ใน
รูป
ของ
โฮมเพ็จ
จะ
มี
การ
พัฒนา
ให้
ก้าว
หน้า
ไป
อีก
มาก ใน
ยุค
ต่อ
จาก
นี้ การ
นำ
เสนอ
บน
อินเทอร์เน็ต
จะ
พึ่ง
พา
เทคโนโลยี
มัลติ
มีเดีย และ
การ
แสดง
ที่
มี
ลักษณะ
สม
จริง
มาก
ขึ้น
กล่าว
กัน
ว่า
ใน
อนาคต ถ้า
เครือข่าย
อินเทอร์เน็ต
เกิด
ขัด
ข้อง
หรือ
ล้ม
เหลว
ลง จะ
ทำ
ให้
กิจ
การ
การ
ทำ
งาน
หลาย
อย่าง
มี
ปัญหา
และ
อาจ
จะ
เป็น
ความ
โกลาหล
ได้ การ
สั่ง
ซื้อ
สินค้า
และ
วัตถุ
ดิบ
ที่
ใช้
ระบบ
การ
แลก
เปลี่ยน
ข้อ
มูล
จะ
หยุดชงัก จน
มี
ผู้
พูด
ติด
ตลก
ว่า เงิน
เดือน
อาจ
จะ
ไม่
สามารถ
จ่าย
ได้ เพราะ
ระบบ
โปรแกรม
เงิน
เดือน
ที่
ทำ
งาน
ร่วม
กัน
อยู่
บนเว็บไม่
สามารถ
รับ
ข้อ
มูล
มา
ประมวล
ผล
ได้หมด
เทคโนโลยีเว็บ
จึง
ประกอบ
ด้วย
ตัว
เทคโนโลยี
สอง
ส่วน ส่วน
หนึ่ง
คือ
เครือ
ข่าย
คอมพิวเตอร์
ที่
ต้อง
พัฒนา
ให้
ถนน
ของ
ข้อ
มูล
ข่าว
สาร
มี
ขนาด
กว้าง
และ
รวด
เร็ว
มาก
ขึ้น การ
เชื่อม
โยง
ติด
ต่อ
ถึง
กัน
เป็น
เครือ
ข่าย
ของ
โลก มี
ระบบ
การ
ดู
แล
และ
รักษา
ความ
ปลอด
ภัย
ของ
ข้อมูล
ได้
ดี
ขึ้น เทคโนโลยี
อีก
ส่วน
หนึ่ง
คือ
เทคโนโลยี
ทางด้าน
ซอฟต์แวร์
ปัจจุบัน
มี
การ
พัฒนา
ใน
รูป
แบบ
แนว
ทางการ
พัฒนา
เชิง
วัตถุ หรือ
ที่
เรียกว่า
ออปเจ็ก
โอเรียนเต็ด
(Object Oriented)
ทำ
ให้
ซอฟต์แวร์
บน
เครือ
ข่าย
มี
ลักษณะ
เป็น
รูป
ธรรม ผู้
ใช้
งาน
ใช้
เพียง
บราวเซอร์
หรือ
สถานี
ปลาย
ทาง แต่
สามารถ
เรียก
ซอฟต์แวร์
จาก
เชิร์ฟเวอร์
ให้
มา
ทำ
งาน
บนเครื่องของ
ตน
เอง
ได้ การ
พัฒนา
ซอฟต์แวร์
เชิง
วัตถุ
แบบ
กระจาย
จะ
เป็น
หน
ทางที่
ทำ
ให้
ความ
ซับ
ซ้อน
ของ
ระบบ
งาน
เป็น
ไป
ได้
อีก
มาก การ
ทำ
งาน
ร่วม
กัน
บน
เครือข่าย
จะ
อาศัย
ซอฟต์แวร์
ที่
เป็น
ออปเจ็ก
กระจาย
อยู่
ใน
ที่
ต่าง ๆ ซอฟต์แวร์
แบบ
ออปเจ็ก
เหล่านี้
สร้าง
การ
ประยุกต์
ใช้
งาน
ด้าน
ต่าง ๆ ได้
อีก
มาก
มาย
มหาศาล
ทั้ง
เทคโนโลยี
เครือข่าย
และ
เทคโนโลยี
ซอฟต์แวร์
เชิง
วัตถุ เป็น
แนว
คิด
แนว
ใหม่
ที่
จะ
ทำ
ให้
เทคโนโลยีเว็บเดิน
หน้า
ไป
ได้
อีก
มาก ดัง
ตัว
อย่าง
เช่น สถาปนิก
ออก
แบบ
ชิ้น
งาน
และ
นำ
เสนอ
ไว้
บนเชิร์ฟเวอร์ ผู้
เรียก
ดู
สามารถ
นำ
ชิ้น
งาน
มา
ทำ
งาน
บนเครื่องของ
ตน
เอง จน
สามารถ
ดู
ผล
งาน
เป็น
ภาพ
แบบ
สาม
มิติ โปรแกรม
ที่
ใช้
ใน
การ
นำ
เสนอ
ผล
งาน
ก็
เป็น
โปรแกรม
ที่
กระจาย
อยู่
ใน
เชิร์ฟเวอร์
ต่าง ๆ ที่
เรียก
เข้า
มา
ใช้
งาน
ร่วม
กัน
ณ วัน
นี้
การ
พัฒนา
ซอฟต์แวร์
เชิง
วัตถุ
บน
เครือข่าย
ยัง
เป็น
จุด
เริ่ม
ต้น
ของ
การ
พัฒนา ดัง
เรา
จะ
เห็น
แนว
ทางของ
การ
พัฒนา
ซอฟต์แวร์
บน
เว็บ
ที่
ใช้
ภาษาจาวา
ภาษาจาวา
มี
แนว
ทางของ
การ
สร้าง
ซอฟต์แวร์แบบ
เชิง
วัตถุ ที่
ผู้
ใช้
สามารถ
เรียก
รหัสจาวา
มา
ทำ
งาน หรือ
ดำเนิน
การ
ที่
เครื่อง
ของ
ตน
เอง มี
การ
ทำ
งาน
ได้
โดย
ไม่
ต้อง
ใช้
ทรัพยากร
ที่
เครื่อง
มาก
มาย
นัก
ความ
คิด
ของ
การ
พัฒนา
ซอฟต์แวร์
บน
เครือข่าย
ใน
รูปแบบ
เว็บจึง
ต้อง
เปลี่ยน
แนว
คิด
จากเดิมไป
เพราะ
จากเดิมให้
ซอฟต์แวร์
อยู่
ที่
เครื่องหลัก ผู้
ใช้
ออนไลน์
ผ่าน
เครือข่าย
ไป
เรียก
ใช้ แต่
ต่อ
มา
มี
แนว
คิด
ใน
การ
ทำ
งาน
แบบ
ไคลแอนต์
และ
เชิร์ฟเวอร์ อินเทอร์เน็ตใน
ยุค
แรก
ใช้
แบบ
ไคลแอนต์
และ
เชิร์ฟเวอร์
เป็น
หลัก ดัง
เรา
จะ
เห็น
ได้
จาก
ตัว
อย่าง
ของ
การ
ประยุกต์
บน WWW ที่
แพร่
หลาย
ใน
รูป
โฮมเพ็จ
บน
อินเทอร์เน็ต
โปรแกรม
บราวเซอร์
เป็น
โปรแกรม
แบบ
ไคลแอนต์
และ
ทาง www
เชิร์ฟเวอร์
มี
โปรแกรม
จัด
การเว็บ ครั้น
เมื่อ
สร้าง
ซอฟต์แวร์
ใน
รูป
แบบ
เชิง
วัตถุ หรือ
เป็น
ออปเจ็ก
มาก
ขึ้น การ
ทำ
งาน
บน
เครือข่าย
จึง
มี
ลักษณะ
การ
เรียก
ซอฟต์แวร์
แบบ
ออปเจ็ก
มา
ทำ
งาน
ร่วม
กัน
ด้วย แทน
ที่
จะ
เรียก
เฉพาะ
ข้อ
มูล เหมือน
เช่น
การ
ใช้
งาน
เปิด
ข้อ
มูล
โฮมเพ็จ
ทั่ว
ไป
ลักษณะ
เด่น
ของ
ซอฟต์แวร์
เชิง
วัตถุ
คือ แต่
ละ
ออปเจ็ก
ของ
ซอฟต์แวร์
มี
ลักษณะ
อิสระ โดย
ซ่อน
ส่วน
ที่
เป็น
กระบวน
การ
ทำ
งาน
และ
ข้อมูล
ไว้
ภาย
ใน การ
ติด
ต่อ
ระหว่าง
ออปเจ็ก
ใช้
ระบบ
สื่อสาร
โดย
ส่ง
สัญญาณ
กระตุ้น
การ
ทำ
งาน
ของ
ออปเจ็ก
ดัง
นั้น
ซอฟต์แวร์
เชิง
วัตถุ
จึง
เป็น
ซอฟต์แวร์
ที่
เหมาะ
สม
กับ
การ
ใช้
งาน
บน
เครือข่าย
เพราะ
สามารถ
กระจาย
ออปเจ็ก
และ
ส่ง
ออปเจ็ก
ไป
ทำ
งาน
ที่
ใด
ก็
ได้
เทคโนโลยีเว็บ
จึง
เป็น
เทคโนโลยี
ที่
จะ
ปรับ
เปลี่ยน
ไป
หมด การ
ดำ
เนิน
งาน
ทาง
ธุรกิจ
ทั่ว
ไป
ภาย
ใน
องค์กร
และ
ระหว่าง
องค์
กร
จะ
ต้อง
เกี่ยว
ข้อง
กับ
ซอฟต์แวร์
ที่
เชื่อม
โยง
กัน
และ
ทำ
งาน
ร่วม
กัน การ
พัฒนา
ธุรกิจ
บน
พื้น
ฐาน
ของ
เทคโนโลยีเว็บ
จึง
เป็น
สิ่ง
ที่
จะ
หลีก
เลี่ยง
การ
ใช้
ซอฟต์แวร์
แนว
ใหม่
นี้
ไม่
ได้
ก็
อยาก
จะ
เน้น
ให้
เห็น
ว่า ไม่
ว่า
เครือข่าย
จะ
พัฒนา
ทาง
ฮาร์ดแวร์
ไป
มาก
มาย
เพียง
ไร การ
ประยุกต์
ใช้
งาน
ที่
ได้
ผล
ดี
ยัง
ขึ้น
กับ
การ
พัฒนา
ซอฟต์แวร์
บน
เครือข่าย
แนว
ทางของ
การ
พัฒนา
ซอฟต์แวร์
ที่
เป็น
ออปเจ็ก
เหมือน
วัตถุ และ
ยัง
วาง
กระจาย
กัน
บน
เครือ
ข่าย
ที่
สามารถ
เรียก
มา
ใช้
งาน
ร่วม
กัน
เป็น
สิ่ง
ที่
น่า
จับ
ตา
มอง เพราะ
บน
เครือ
ข่าย
ไม่
ใช่
เป็น
ถนน
ของ
ข้อมูล
อย่าง
เดียว ยัง
เป็น
ถนน
ของ
โปรแกรม
ที่
มี
ลักษณะ
เป็น
ออปเจ็ก
ที่
จะ
วิ่ง
มา
ร่วม
กัน
ทำ
งาน
บน
เครื่องใด
เครื่องหนึ่ง
หรือ
ให้
หลาย ๆ
เครือ
ข่าย
ช่วย
กัน
ทำ
งาน
ตาม
ฟังก์ชัน
ที่
กำหนด
การ
ดำเนิน
การ
ทาง
ธุรกิจ
จึง
ต้อง
พึ่ง
ซอฟต์แวร์
แนว
ใหม่
นี้
เพื่อ
ทำ
ให้
การ
ทำ
งาน
บน
เครือข่าย
มี
ลักษณะ
สมบูรณ์
แบบ
ยิ่ง
ขึ้น
เขียนโดย : รศ.ยืน ภู่วรวรรณ
Last update : 17/05/1999
ไม่มีความคิดเห็น:
แสดงความคิดเห็น
บทความใหม่กว่า
บทความที่เก่ากว่า
หน้าแรก
สมัครสมาชิก:
ส่งความคิดเห็น (Atom)
ไม่มีความคิดเห็น:
แสดงความคิดเห็น