The current ASP Forms are able to use the Message Queuing without any alteration, other than substituting the queue name for the TCP/IP port in global.asa. However the benefit of simply changing from TCP/IP sessions to Message Queuing sessions is minimal.
Message Queuing makes it possible to use object pooling for ASP (or other server based) clients. Refer to Object Pooling with Component Enabler on Windows for more information on Object Pooling.