The opposite approach to over internet control of arduino

but wouldnt the Arduino need an Ethernet shield then? in any fashion? to be able to 'connect' to this web service/site that is remotely hosted?

Yes, but as the OP said he was using ethernet it was safe to assume that he was using an ethernet shield.

Mark