То, что фреймворк имеет функции, которые вам не нужны, не является веской причиной, чтобы не использовать его.WCF отлично подойдет для простого обслуживания, состоящего из нескольких методов, и у вас будет гибкость привязки протоколов, расширяемость, безопасность и т. Д., Если вам это понадобитсяТем не менее, версия WCF 3.0 действительно требует больших интеллектуальных затрат, чтобы начать работу;команда работает над тем, чтобы уменьшить это и упростить работу с asmx.Если можете, используйте 4.0.