Ok I've found out that it's the connection build-up that causes three quarters of the network traffic with JTDS. The actual stored procedure call with the parameters only causes ca. 400 Byte traffic.
So if we do not build up the connection every time we want to send data via JTDS (JDBC), we are much cheaper than with SOAP.
Hope this will someday help someone else ;)