you will already have a DLL in your modules folder under
Apache. If not, mod_jk will be avail as a download from
the binaries for win32 under the Apache downloads.
You donot necessarily need C++.
Everything is fine, but then you are running two servers
on two ports each doing its own job. Also Tomcat can serve
html pages similar to Apache. However, Tomcat is not
recommended as a commercial server for HTML due to several
reasons. Actually, your tomcat documentation has a page
on how_to_mod_jk. I am assuming you know this. This will have
more details.
If you need specific links let us know, I will dig out apache.
regds.
- satya