.net การเขียน webservice .asmx กับ wcf service .svc มาใช้งาน ต่างกันอย่างไร

ปกติผมออกแบบระบบเป็น 3-tier โดยมี webservice .asmx เป็น middle tier
ว่างๆ ก็ลองหาข้อมูลเรื่อง WCF เจอตัวอย่างการเขียน wcf service ก็เลยลองทำเล่นๆดู
ได้เป็นไฟล์ .svc เอาไปใช้งานบน IIS เหมือน .asmx เลย ไม่รู้ว่าต่างกันอย่างไร
มีข้อดีอย่างไรครับ เร็วกว่าหรือว่าอย่างไร ท่านใดพอทราบบ้างครับ ขอบคุณครับ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่