Hi Majodi,
Although a couple folk have done this, it is not a trivial thing to do (at least not yet.) It's been on my list for a while, and is rapidly getting towards the top I think.
There are a couple things you can do in the meantime, which may help:
a) obviously the 2 servers can run on different ports. It works, but it's not ideal.
b) A server can be assigned multiple IP addresses. If you can get the addresses, then you can "bind" each server to a different ip address (all running on port 80.)
Cheers
Bruce