Keeping RFC-Connections open
we have a scenario where users need to work with sap data using external software. Since these operations require some time, we need to lock objects in sap using standard sap enqueues (actually, the same function modules that the application uses are called). In order to keep these locks, it is necessary that the rfc-connection stays open as long as the user is working, i.e. some 5 minutes to a couple of hours.
Are there any problems that might arise from keeping rfc connections open? I can see in SM04 that they consume a little memory (no problem), but apart from that? Or any other ideas/comments on how to avoid keeping the connection open?