Although I'm writing a service that acts as both an originating and a terminating application I don't have any detailed information about the Nokia MMSC to hand. Can anyone tell me how many simultaneous connections a MMSC can support from an individual application?

For now I've assumed tha answer is one. I've also assumed the MMSC doesn't support HTTP/1.1 'pipelining', I asked about this in another post but there's been no reply to date, hence when a HTTP response is pending on the connection I don't allow another HTTP request to be made. It would improve my applications throughtput if I could simply open another connection to the MMSC.