两者最主要的区别是关注点不同。Message Handlers应用到HTTP Request,Filters仅应用到controller/action上。
如果某种行为应用到大多数的Request时,使用Message Handlers。
当仅应用到指定的资源时应使用Filters