Using RDMI to Connect Applications
You can use RDMI to connect USoft client/server applications to other on-line applications.
For this to be possible, components should be built as independent applications.
Transaction management is limited:
If the component performs data manipulation in the invoked application, this data is not automatically committed or rolled back along with the data in the USoft application. This may or may not be acceptable, but you probably need to find out explicitly and for each particular case what is the best approach.
If the external application is used only to validate user data or action in the USoft application, it is more likely that you can build an acceptable solution without explicit transaction management.