We are planning to create a transactional app that will access another app via web service. It will basically transfer the transaction details to the other app for processing. The transaction details are encrypted into large string sets before sending it through the web service. There will be a high volume of usage of the transactional app and 10 diff types of transaction.
Would there be a problem with this kind of design? since it is a high volume transaction transferring large encrypted string sets, do you think there will be performance and security issues on this? is there a better way?
By the way, the transactional app and the other app share the same app server and no plans to distribute this.