Tuesday 11 July 2006

สร้าง Java Web Apps ด้วย Visual Basic และ JavaScript!!

feature สำคัญของ Java 6(Mustang) ซึ่งตอนนี้เป็น beta อยู่ คือ สนับสนุนภาษาอื่นให้ทำงานบน JVM ได้
เป้าหมายแรกอยู่ที่ JavaScript โดยทำให้ JavaScript เรียกใช้ library ของ Java และ Java ก็สามารถ call back ไปยัง JavaScriptได้ภายใน application เดียวกัน

ในงาน JavaOne วันอังคารที่ผ่านมา Sun ประกาศ 2 project ใหม่ คือ
1. Project Semplice เป้าหมายเพื่อเอา Visual Basic language มารันบน Java platform โดยเอา code VB มา compile เป็น Java class เพื่อรันบน Java 6 VM
ในงานมีการแสดงตัวอย่างโดยใช้ pre-release version Java Studio Creator เพื่อสร้าง web app ด้วย JSF ที่เขียน backing-bean ด้วย VB
ซึ่ง code VB นี้สามารถเรียกใช้ JSF component อื่นที่เขียนด้วย JAVA ได้ด้วย

2.Project Phobos (https://phobos.dev.java.net/) มีเป้าหมายเพื่อให้เขียน server-side application logic ด้วย JavaScript ได้
โดยจะแทรกใน html(เหมือนกับ php หรือ jsp) หรือแยกออกมาเป็น "helper" script ก็ได้

เมื่อทั้ง 2 project นี้สมบูรณ์ developer จะมีทางเลือกในการพัฒนา web app มากขึ้น ซึ่งปัจจุบันก็มี framework มากมายอยู่แล้ว
ดู demo ต่างๆ ในงาน JavaOne ได้ที่ http://java.sun.com/javaone/sf/sessions/general/index.jsp

ที่มา http://www.sitepoint.com/blogs/2006/05/19/write-java-web-apps-in-visual-basic-or-javascript/