Where does the Java code run that you want to integrate with ASP? On a client? On a different server? On the same server?
A web service is a web service - if it uses standards like SOAP and WSDL it shouldn't matter whether it's hosted on JBoss or IIS. Of course, on IIS you won't be able to use toolkits like Axis, but you already knew that.