CoreSharp Networking Core : เขียนโปรแกรม Client/Server ง่ายๆ

Posted 28/02/2010 14:20 by nantcom

image 

ผมเพิ่งจะส่งงานอาจารย์ (ปริญญาโท) ไปครับ เป็น Project ที่ผมคิดจะทำมานานแล้ว เพราะว่าเวลาเราจะทำโปรแกรมรับ-ส่งข้อมูลระหว่างเครื่องเอง โดยไม่พึ่ง Web Service/WCF นี่ มันทำได้ง่าย แต่ว่า Code ที่เราเขียน มันไม่เคยจะนำกลับมาใช้ได้เลย ไหนๆ ก็ต้องทำส่งอาจารย์แล้ว เลยหยิบไอเดียนี้ มาทำให้เป็นโปรเจคจริงๆ ขึ้นมาครับ

โปรเจคนี้ เป็น Framework ในการสร้างโปรแกรมแบบ Client/Server ครับ แต่ตอนนี้ ตัว Framework ยังพัฒนามาเพื่อเป็น Server เพียงอย่างเดียวอยู่ก่อน (ตอนแรก Project ชื่อ ServerCore) สำหรับฝั่ง Client ยังอยู่ในระหว่างการพัฒนาเพิ่ม

ตัว Framework นี้ ผมออกแบบมาให้ทำงานแบบ Multi Thread เต็มที่ จะไม่มีอะไรที่ Block ทั้งสิ้น ทุกอย่างเปิด Thread หมดเพื่อประสิทธิภาพสูงสุดเท่าที่เป็นได้ ดังนั้นจะต้องระวังหน่อย ถ้าทำ UI สวมเจ้าตัว Server มันไปนะครับ เพราะพวก Event ต่างๆ มันมาจาก Thread อื่นทั้งหมด ส่วนทางฝั่ง Client ก็เป็น Multi-thread เช่นเดียวกันครับ

Click for Big Picture

ถ้าสนใจ ลองดาวน์โหลด Source Code มาเล่นได้จาก http://networkingcore.codeplex.com/ สงสัยตรงไหน มาถามใน Forum ได้ครับ

ร่วมให้กำลังใจนักเขียน

อ่านแล้วชอบใจ อยากให้กำลังใจกับผู้แต่งบทความนี้ ขอเชิญร่วมให้กำลังใจผ่าน Paysbuy/Paypal นะครับ ปลอดภัยเพราะทำงานผ่าน SSL และไม่มีค่าใช้จ่ายเพิ่มเติมครับ เว็บเราให้นักเขียน 100% ครับ

Comment ระบบเก่า

 

varavut said:

สุดยอดเลยครับ

February 28, 2010 3:17 PM
 

nantcom said:

มา Contribute ได้นะครับ ช่วยกันทำให้มันดีขึ้น :)

February 28, 2010 3:53 PM
 

giffy2499 said:

แจ่มเลยคับ..ท่าน CoreAdmin  เทห์มากเลยคับ  สุดยอดคับ

February 28, 2010 10:12 PM
 

nantcom said:

ขอบคุณครําบ

March 1, 2010 4:48 PM
 

calgop said:

สุดยอดครับ

ผมเป็นโปรแกรมเมอร์อาชีพ ยังทำไม่ได้ขนาดนี้เลยครับ

ขอแสดงความนับถือจริงๆ ครับ ^_^

March 2, 2010 9:45 AM
 

nantcom said:

ขอบคุณมากคร๊าบ

March 2, 2010 4:17 PM
(required)  
(optional)
(required)  
Add

DisQUS Comment (ยังเอ๋อๆ อยู่)

blog comments powered by Disqus