I'm brand new to Arduino, but know enough about electronics to be dangerous and I write software for a living.
Like many people, I want to control circuits via the web. I've seen examples and posts about running a web server on an Arduino, but I want to use a different approach: have the Arduino regularly request commands from a real web server. This sidesteps security barriers (ISPs won't block ports, etc.) and it means I can use a web technology to make the client side work, instead of crude C++ code.
This doesn't seem like a hard thing to do, but I have a strong feeling I'm reinventing the wheel, despite my web searching for other people's ideas. Does anybody have any links to similar projects? Are there standard libraries for basing digital/analogue output control on text strings? Any basic protocols to recommend? (I've seen hari's nice, clean URL-based code, but it's not really applicable in this case.) Am I really being cutting edge here?!
My hardware, BTW, is an EtherTen from Freetronics, which is basically a Uno with an ethernet shield built in. I'm impressed with it so far.