Jeg tror vi taler lidt forbi hinanden her :-)
Det kan godt være du har en IP, men en IP er ikke nok. Der bliver som regel nød til at være en server service kørende på en netværksport på maskinen, som kan tage imod requests. Sådan gør en webserver på port 80.
I de fleste styresystemer kan man mappe et serverdrev til et drev på sin maskine, men derved bliver netværket transparent for brugen, og det kunne lige så godt have været lokalt.
Du skriver selv, at dine klienter tilgår en bestemt url på en http server. Så har du allerede din server service kørende. Hvis dit spørgsmål går mere på at din applet kan se både
http://myserver.com/dynamic/classes og
http://myserver.com/static/url/or/something, så er det ikke noget du begrænser i policyfiler.
En anden ting..
Dine klienter skal hente yderligere klasser. Jeg har på fornemmelsen (efter at have set dine andre spørgsmål), at du ikke selv har skrevet en ClassLoader, og du måske derfor bare har misforstået noget omkring afviklingen af applets.
Hvis du har en applet (lad os kalde den A), som refererer til en anden klasse (lad os kalde den for B), så for at klasse B kan blive brugt i appletten korrekt, skal du bare ligge klasse A og B i samme bibliotek, og så sørger browseren for at hente klassen B efter behov.