In short: no.
Can only contact a appengine instance, via HTTP. Although there are a few convenience services that will turn other communications into a HTTP message, so can react on Appengine.
If you truely want to receive non HTTP messages, AppEngine is almost certainly not the right place.
Could perhaps use Compute Engine instead, which gives you a fairly tranditional Virtual Machines, these could open listening sockets.
Or could have a hybrid solution, a 'front end' that receives messages as required, and dispatches HTTP messages to your appengine application (to do what ever with).