I have sample tcp server running @ localhost:5050. Connecting to it from BlackBerry is via MDS-CS simulator,and it caches the data with max of 8192. From the Blackberry forums, i understood that, there is a way to bypass it directly to the server.
My Configuration is as follows,
IDE : BlackBerry JDE 4.7.0 Platform : Vista Server : TCP Server running localhost:5050