WebCream คือเป็นตัวแปลง Java Swing หรือ AWT application ของเราให้เป็นภาษา HTML โดยใช้เทคนิคของ Ajax เข้ามาช่วยทำให้ดูแล้วเหมือน Client application ที่เราเขียนถูกรันอยู่บน browser โดยที่ไม่คิดว่ามันคือ web application เลย ซึ่งเจ้า WebCream จะแปลง GUI ทุกตัวที่สร้างโดยใช้ Java Swing หรือ AWT ให้เป็นภาษา HTML ทั้งหมด และ business logic ทั้งหมดที่เราเขียนไว้ก็ จะถูกแปลงให้สามารถทำงานอยู่บนเว็บได้ด้วยเช่นกัน ซึ่งคุณสมบัติเด่นๆของ WebCream มีดังนี้ครับ
- เราไม่ต้องมีความรู้ HTML/CSS/DHTML/JavaScript ก็สามารถใช้ WebCream ได้
- สนับสนุน HTML4.0, Cascading Style Sheets 2, DHTML, JavaScript1.2
- ทำงานร่วมกันได้กับหลาย browser
- ไม่ต้องติดตั้ง Java Plugin หรือ Java WebStart และเครื่อง client ที่จะรันก็ไม่ต้องรองรับ Java ด้วย
- แสดงผล Java, Swing, Applet ในรูปแบบภาษา HTML
- ยอมให้มีการปรับปรุงแต่งเติมเมื่อเราแปลงเป็น HTML แล้ว เช่น สี, ตัวอักษร
- การใช้งานทรัพยากร thread และ memory ถูกปรับปรุงให้ดีขึ้น
- มีการรองรับ JDK1.2, 1.3 และ 1.4
- มีการรองรับ dynamic events และ listeners เช่น ActionListener, ItemListener
- สามารถทำ Dynamic cluster ให้ JVM เพื่อประสิทธิภาพที่ดีขึ้น
ยังไม่หมดนะครับตามไปอ่านกันได้ที่ WebCream Feature
หรือลองเข้าไปดู demo ได้ที่นี่ WebCream Demo
ที่มา - oracle-java
Comments
GWT ภาค 2
เจ๋งนะนี่ ใครมี Java Application อยู่แล้ว ก็ port มาได้เลยงั้นสิ!
Patrickz's blog blog @ G2K blog @ narisa
Patrickz's blog|
linkedin
โอวอยากเล่นจัง. --- http://openil.wordpress.com/
ใครเคยเห็นตัวอย่างบ้างครับ ของ link เวบเพจที่เขียนด้วย WebCream มาให้ดูเป็นตัวอย่างหน่อยสิครับ อยากเห็น :)
อยากบอกว่ามันช้ามากเกินครับ เอาไปใช้งานจริงท่าทางจะยาก
Demo ครับ
--- Khajochi
แฟนพันธุ์แท้สตีฟจ็อบส์ | MacThai.com
ผมว่าหลายๆส่วนยังไม่ได้ฉลาดเท่าไหร่เลย ตรงในส่วนของการ refresh หรือโหลดอะไรบางอย่างในหน้าใหม่ ซึ่งบางส่วนไม่จำเป็น แต่มันก็ทำ ทำให้ช้าไปใหญ่ จากเดิมโดยรวมผมว่าก็ช้าอยู่แล้วนะ