คือผมทดลองใช้ wxpython สร้าง app ขึ้นมาเพื่อทดสอบการส่งค่าตัวเลขไปคำนวนหาผลลัพธ์ทางฝั่ง server แล้ว return ค่ากลับมาให้ทาง python แสดงค่าผลลัพธ์ที่ได้ โดยใช้ xml-rpc ครับ ซึ่งทางฝั่ง server เป็นไฟล์ php script ครับ สรุปก็คือ ก็สามารถทำงานได้เป็นปกติ คำนวนหาค่าได้ถูกต้องครับ แล้วผมก็เปลี่ยนมาเป็นการบันทึกข้อมูลลง database ก็ได้เหมือนกันครับ เพียงแต่ผมมาฉุกคิดว่า ไอ้ tool ที่ wxpython มีมาให้ใช้ไม่ได้ถนัดเท่าไหร่ ทั้ง grid เพื่อแสดงข้อมูล ก็ไม่สวยงามเอาซะเลย จึงเกิดแนวความคิดใหม่ คิดว่าจะเอาไอ้ C#.NET นี่ครับ ที่มีเครื่องมือสารพัดให้เลือกใช้ มีทั้งความสวยงาม และก็ชินกับหน้าตา VS 2005 ด้วย มาใช้ซะเลย แล้วใช้ xml-rpc ในการเชื่อมต่อกับไฟล์ที่อยู่บน server เป็น script php ที่รันบน Apache ครับ (ไม่ใช่ asp) เท่าที่ผมทดสอบเมื่อเทียบกับ python ก็พอ ๆ กันนะครับ ก็พิลึกดีเหมือนกัน เกิดนำมาใช้กับฐานข้อมูล คงเท่ห์ ดีครับ online ฐานข้อมูลได้ทั่วโลกเลย แต่แทนที่จะเป็น Web Application เป็นตัวจัดการ กลับเป็น C#.NET บน Windows และติดตั้งลงบนเครื่องคอมซะนี่เป็นตัวจัดการฐานข้อมูล แค่มาเล่าให้ฟังครับ ยังต้องทดลองต่อไปเรื่อย ๆ ใช้เวลาว่างให้เกิดประโยชน์ครับ (อิ อิ อิ)
ตัวอย่าง...
http://arsenalclub.multiply.com/photos/photo/3/1 :ตัวอย่างที่เขียนด้วยภาษา C#.NET
http://arsenalclub.multiply.com/photos/photo/3/2 :ตัวอย่างที่เขียนด้วยภาษา Python
หรือว่าใครเคยทำแล้วหรืออยากจะแนะนำติชมก็ได้ครับ ผมจะได้นำไปทดลองดู เผื่อเกิดไอเดีย ใหม่ ๆ จะได้มาเล่าสู่กันฟัง...ขอบคุณครับ
กระทู้เก่าๆ จะย้ายตามไปในภายหลัง ตอนนี้ปิดการโพสต์กระทู้ไว้ เหลือไว้เฉพาะอ้างอิงเท่านั้น
ผมใช้ Java Swing เขียน GUI เอาอะครับ. ไม่ได้ใช้ C#.Net เพราะว่าไม่ได้ใช้ Windows. แต่ว่าเดี๋ยวนี้ มี Mono แต่ว่ายังไม่เคยลองเลย. แรกๆก็ใช้ XML-RPC แต่ทำไปทำมาข้อมูลซับซ้อน ก็เลยใช้ REST แทน. ส่ง XML กันตรงๆเลย. มีบางรุ่นใช้ JSON ด้วยอะครับ.