Under the covers I suspect that the invoke tag is using HttpURLConnection object.
If you are having timeout issues, try setting the following properties before calling your web service.
sun.net.client.defaultConnectTimeout
sun.net.client.defaultReadTimeout
V/r,
Gene