I have a question about sm59. Now, I am creating r3 connections from sm59. Lets say the connection name as 'TEST'. In this connection I don't select load distribution. And when I am calling the bapis;
call funciton 'BAPI1' destination TEST call function 'BAPI_TRANSACTION_COMMIT' destinaton 'TEST'
I see that If I don't call BAPI_TRANSACTION_COMMIT BAPI1's change operations is not implemented. And If I call BAPI_TRANSACTION_COMMIT, BAPI1's change operations are done. So, I think that 'different function calls via same destination are using same session !!' Maybe this assumption is wrong, If wrong please correct.
On the other hand, I want to use load distribution in R3 connection. My real question is in this point. As known, in load distriution selection, the balancer distributes the client to different servers. I need to call two function(BAPI1 and its commit). And there is a possibility;
while calling BAPI1, server1 is used
while calling COMMIT BAPI server2 is used.
Like a this possibility, my BAPI1's change operations will be done? I mean that different server will use the same session?
And can you give document information, about load balancing in sm59.