I have a scenario to be created where the script needs to connect to SymmetricDS and create a couple of transactions so that the SymmetricDS sync will update the created transactions to the original database.
Any suggestions are much appreciated
SymmetricDS seems to be a Database backend that is able to sync from any database to any database in a heterogeneous environment (from website). It can replicate databases based on SQL, BeanShell, or Java, which covers a lot. I am not sure which you are looking to replicate with SymmetricDS, but the replicate process in the backend will have nothing to do with Neoload, so it is basically how you are looking to, or going to, interact from Neoload to the replicated database. For example, is there a frontend component like a web application layer that will communicate with the database through SymmetricDS, or are you looking for Neoload to direct make calls to the DB?
Neoload has ways to directly interact with calls like an SQL Query, which are mostly from Advanced Actions.
Thanks for the update Keith, I will try to give more details so that it could be easy for you to assist me.
Basically the current flow is that DB schema is taken in a normal text file which is send to symmetricDS so that it is cloning those db schema into temporary DB.
With the help of “ProtocolDataReader”, “ProtocolDataWriter”, “DataProcessor” which are the classes of SymmetricDS the test data is replaced in the string builder and converted to a byte array and sent as an input to HTTP PUT request.
I hope I make some sense.
Thanks in advance.