ແຟດຟອມ Java
ແຟດຟອມ Java SE
ເປັນແຟດຟອມຈາວາມາດຕະຖານທີ່ໃຊ້ໃນການພັດທະນາໂປຣແກຣມພາສາຈາວາເພື່ອໃຊ້ງານກັບເຄື່ອງຄອມພິວເຕີທົ່ວໄປ
Virtual Machine ທີ່ກຳນົດໄວ້ໃນແຟດຟອມນີ້ຄື JVM ແລະມີ Java API
ກຳນົດໄວ້ຕ່າງໆ ເຊັ່ນ: java.lang, java.util, java.io ແລະ java.net
ແຟດຟອມ Java SE ໃຊ້ໃນການພັດທະນາໂປຣແກຣມຈາວາທີ່ໃຊ້ໃນເຄື່ອງຄອມພິວເຕີລູກຂ່າຍ
ໂດຍແບ່ງອອກເປັນສອງປະເພດຄື:
- ໂປຣແກຣມປະຍຸກ
(Java
Application) ຄືໂປຣແກຣມທີ່ໃຊ້ງານທົ່ວໄປ
- ໂປຣແກຣມຈາວາແອບເພດ
(Java Applet)ຄືໂປຣແກຣມພາສາຈາວາທີ່ລັນບົນເວບບາວ
ເຊີເວີຊັນລ່າສຸດຂອງ Java SE ຄືເວີຊັນ 7 (ເດືອນມີນາ ຄ.ສ. 2010)
ເຊິ່ງຜູ້ໃຊ້ສາມາດ download ໄດ້ຟຣີທາງເວບໄຊທີ່ຊື່
java.sun.com
1.8.2
Java Platform, Enterprise
Edition
ແຟດຟອມຈາວາລຸ້ນນີ້
ມີຈຸດປະສົງເພື່ອໃຊ້ພັດທະນາໂປຣແກຣມພາສາຈາວາສຳຫລັບເຄື່ອງແມ່ຂ່າຍ
ໂດຍມຸ້ງເນັ້ນການພັດທະນາໂປຣແກຣມທີ່ເປັນ N-tier
ສຳຫລັບງານໃນອົງກອນໂດຍໃຊ້ໂປຣແກຣມ Application Server ຫລືໂປຣແກຣມ Web
Server ທີ່ເອີ້ນວ່າໂປຣແກຣມຈາວາແບບ Servlet ໂປຣແກຣມ Application Server
ເປັນໂປຣແກຣມທີ່ຊ່ວຍໃນການພັດທະນາໂປຣແກຣມພາສາຈາວາ ທີ່ສາມາດປ່ຽນແປງ
ແກ້ໄຂ ແລະນຳກັບມາໃຊ້ໃໝ່ໄດ້ງ່າຍ
ໂດຍພັດທະນາເປັນສ່ວນປະກອບອອບເຈັກ (Object Component) ທີ່ເອີ້ນວ່າ Enterprise
Java Bean (EJB) ໂປຣແກຣມ Web Server ຫລື Application Server
ທີ່ໃຊ້ກັບພາສາຈາວາໃນປັດຈຸບັນມີທັງໂປຣແກຣມທີ່ເປັນແບບເປີດຊອດໂຄດ
ເຊັ່ນ: Tomcat, GlassFish ຫລື JBoss ແລະໂປຣແກຣມເພື່ອການຄ້າເຊັ່ນ: WebLogic
ຫລື WebSphere
ສຳຫລັບເວີຊັນລ່າສຸດຂອງ Java
EE ຫລື Java EE6 (ເດືອນມີນາ ຄ.ສ.2010)
ເກດຄວາມຮູ້
ການພັດທະນາໂປຣແກຣມ Web Server
ຈະຕ້ອງມີເຄື່ອງລູູກຂ່າຍໃນການສະແດງຜົນຜ່ານທາງອິນເຕີເນັດເຊິ່ງໂດຍສ່ວນຫລາຍຈະໃຊ້ໂປຣແກຣມເວບບາວເຊີໃນການສະແດງຜົນ
ການ
ພັດທະນາໂປຣແກຣມເວບບາວເຊີ
Web Server ຈະຕ້ອງມີການຕິດຕັ້ງເຄືອຂ່າຍແມ່
ແລະໂປຣແກຣມ Web Server ທີ່ອາດໃຊ້ເຄື່ອງຄອມພິວເຕີທີ່ມີປະສິດທິພາບສູງ
ແລະໃຊ້ລະບົບປະຕິບັດການສຳຫລັບແມ່ຂ່າຍເຊັ່ນ: Windows Server, Linux ແລະ
Solaris ເປັນຕົ້ນ ພາສາທີ່ນິຍົມໃຊ້ພັດທະນາບັນດາໂປຣແກຣມບົນ Web Server
ທີ່ນິຍົມໃນປັດຈຸບັນຄື: Java, PHP ແລະ ASP.NET
ສຳຫລັບໂປຣແກຣມ Web Server
ທີ່ເປັນທີ່ນິຍົມຕົວໜຶ່ງໃນພາສາຈາ
ວາຄື Tomcat ເຊິ່ງເປັນໂປຣແກຣແບບເປີດເຜີຍຊອດໂຄດທີພັດທະນາ
ໂດຍ Apache Software Foundation
ເຊິ່ງສາມາດທຳງານໄດ້ບົນ
ລະບົບປະຕິບັດການຕ່າງໆ
ເຊັ່ນ: Linux ແລະ Windows ໂດຍເວີ
ຊັນປັດຈຸບັນຄື Tomcat 6.0
(ເດືອນມີນາ ຄ.ສ.2010)
1.8.3 Java Platform, Micro Edition
ແຟດຟອມຈາວາ
Java ME ເປັນແຟດຟອມຈາວາທີ່ໃຊ້ໃນການພັດທະນາໂປຣແກຣມ
ພາສາຈາວາເພື່ອໃຊ້ງານກັບອຸປະກອນໄຟຟ້າ
ແລະເຄື່ອງມືສື່ສານຕ່າງໆ ເຊັ່ນ:ໂທລະສັບມືຖື ຫລື
PDA
(Personal Digital Assistant) ເປັນຕົ້ນ
ແຟດຟອມ Java ME ຈະໃຊ້ Virtual Machine
ທີ່ມີຂະໜາດນ້ອຍກວ່າ JVM ທີ່ໃຊ້ໃນເຄື່ອງຄອມພິວເຕີທົ່ວໄປ
ທັງນີ້ເນື່ອງຈາກອຸປະກອນເຫລົ່ານັ້ນຈະມີຄວາມຈຳນ້ອຍກວ່າແລະ
ຈະມີໜ່ວຍປະມວນຜົນກາງທີ່ມີຄວາມໄວຊ້າກວ່າ
ແຕ່ເນື່ອງຈາກປັດຈຸບັນມີການອອກໂທລະສັບມືຖືລຸ້ນຕ່າງໆອອກມາຫລາຍໂດຍໃຊ້ລະບົບປະຕິບັດການທີ່ຕ່າງກັນເຊັ່ນ:
ຄ່າຍໂນເກໃຊ້ລະບົບ Symbian ຄ່າຍ Apple ຈະໃຊ້ iPhone ແລະຄ່າຍ Google ຈະໃຊ້
Andriod
ຈຶ່ງເຮັດໃຫ້ແຟດຟອມໃນການພັດທະນາໂປຣແກຣມຈາວາບົນໂທລະສັບມືຖືມີຄວາມຫລາກຫລາຍຂຶ້ນ
ກ່າວຄືນອກຈາກແຟດຟອມ Java ME
ທີ່ສາມາດທຳງານບົນໂທລະສັບມືຖືສ່ວນໃຫຍ່ລວມທັງລະບົບປະຕິບັດການ
Symbian ແລ້ວຍັງມີແຟດຟອມ Android
ທີ່ພັດທະນາໂປຣແກຣມຈາວາໂດຍໃຊ້ຄຳສັ່ງມາດຕະຖານທີ່ຢູ່ໃນJava SE
ແລະແຟດຟອມ
Java FX ທີ່ພັດທະນາລ່າສຸດໂດຍບໍລິສັດຊັນໄມໂຄຊອບຊິດເຕັມ
ເກດຄວາມຮູ້
Android ເປັນແຟດຟອມສຳຫລັບໂທລະສັບມືຖືທີ່ພັດທະນາ ໂດຍ
ກຸ່ມ Open Handset
Alliance
ທີ່ປະກອບດ້ວຍລບໍລິສັດຕ່າງ
ເຊັ່ນ: Google, HTC,
Intel ແລະ Samsung ເປັນຕົ້ນ ໂດຍ
ກໍານົດແຟດຟອມທີ່ໃຊ້ລະບົບປະຕິບັດການ
Linux ບົນເຄື່ອງ
ໂທລະສັບມືຖືແລະຄຳສັ່ງໃນການພັດທະນາໂປຣແກຣມໂດຍການ
ໃຊ້ພາສາຈາວາ
ໂທລະສັບມືຖືທີ່ໃຊ້ມາດຕະຖານ Android
ລຸ້ນທໍາອິດຄື T1-Mobile
G1 ໂດຍບໍລິສັດ HTC ເມື່ອທ້າຍ
ປີ
ຄ.ສ. 2008 ແລະມີການນຳເຂົ້າມາຈຳໜ່າຍໃນປະເທດໄທແລ້ວ
ພາຍຫລັງຈາກທີ່ທາງບໍລິສັດອໍລາໂຄໄດ້ເຂົ້າມາຊື້ກິດຈະການຂອງບໍລິສັດຊັນໄມໂຄຊິດເຕັມ
ທາງບໍລິສັດກໍ່ໄດ້ປະກາດສະໜັບສະໜູນໃຫ້ເຕັກໂນໂລຊີຈາວາເປັນແບບລະບົບເປີດ
ທີ່ສາມາດລັນໄດ້ຫລາກຫລາຍອຸປະກອນຄືເກົ່າ (Complete. Open.Integrated)
ໂດຍກຳນົດໃຫ້ມີ API ແລະ JVM ທີ່ຫລາກຫລາຍຄືເກົ່າດັ່ງສະແດງໃນຮູບທີ 1.9
ຮູບທີ
1.9 ແຟດຟອມລ່າສຸດຂອງ Java Technology
ไม่มีความคิดเห็น:
แสดงความคิดเห็น