我将构建一个处理SMPP协议(客户端/服务器)的C#库。
那么,我可以得到任何帮助吗?
答案 0 :(得分:5)
根据您的态度,您可以尝试构建SMPP协议功能或使用一些现成的组件,尤其是.NET世界中可用的组件之一。
1)自己构建SMPP客户端/服务器肯定很耗时。很可能在经济上不合理,主要是因为SMPP很复杂,支持多种场景(编码,连接消息,同步/异步操作模式等),并且它的定义并不完整(例如附录B并不总是精确地导致混淆在客户端和服务器端)你必须建立自己的专业知识。
2)有少量组件,其中一些是原生.NET程序集,具有各种质量和可供选择的引用,例如:
SMSC Client .NET / SMSC server .NET二人组
Jamaa SMPP客户端(仅限客户端功能)
其他的,主要不是.NET本机解决方案,但也可以在C#(如COM组件)中使用,很容易找到。
总结 - 根据我对各种消息传递协议的长期个人经验,最合适的做法是在第三方上通过不同的SMPP配置/实现卸载痛苦。这通常意味着迅速和称职的支持是关键。