Page 1 of 1

Multiple Smpp client classes

Posted: Tue Sep 07, 2021 4:31 am
by owlboo98
Hi,
I am seeking the best setup for the problem as following.
We have many providers and each of them gives us the specified TPS.
What is the best way if I create multiple classes (each class represents the provider with the specified configuration) or create multiple sources (each source represents the provider)?

Examples:
Multiple classes: SmppClientA.cs, SmppClientB.cs in the same sources.
Multiple sources: ProjectA( for Provider A), ProjectB (for provider B).

Re: Multiple Smpp client classes

Posted: Tue Sep 07, 2021 6:55 pm
by alt
Hi,

It depends on your application architecture. At first step you may start all clients in single process on the single server.
You can design your project code, so that it will be easy to migrate to "multiple sources" way and eventually run each client in its own docker container with configuration for the specific provider.

Re: Multiple Smpp client classes

Posted: Wed Sep 08, 2021 4:03 am
by owlboo98
Hi,
Thank you for your help.