var layer = new esri.layers.ArcGISDynamicMapServiceLayer("http://www.<my-domain-name>.com/ArcGIS/rest/services/<folder>/<service>/MapServer");but should be this (note the :8080 after the domain name):
var layer = new esri.layers.ArcGISDynamicMapServiceLayer("http://www.<my-domain-name>.com:8080/ArcGIS/rest/services/<folder>/<service>/MapServer");