Multiple Smpp client classes

Post Reply
owlboo98
Posts: 15
Joined: Tue Apr 20, 2021 8:11 am

Multiple Smpp client classes

Post by owlboo98 » Tue Sep 07, 2021 4:31 am

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).
alt
Site Admin
Posts: 985
Joined: Tue Apr 25, 2006 9:45 am

Re: Multiple Smpp client classes

Post by alt » Tue Sep 07, 2021 6:55 pm

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.
owlboo98
Posts: 15
Joined: Tue Apr 20, 2021 8:11 am

Re: Multiple Smpp client classes

Post by owlboo98 » Wed Sep 08, 2021 4:03 am

Hi,
Thank you for your help.
Post Reply