فصل واجهة برمجة تطبيقات الرسائل القصيرة لـ C#

لفصل واجهة برمجة تطبيقات الرسائل القصيرة لـ C# عن بوابة الرسائل القصيرة، تحتاج إلى استدعاء الطريقة Client.Disconnect(). سيؤدي هذا إلى إنهاء الرابط الذي تم إنشاؤه مسبقًا مع طريقة اتصال عميل الرسائل القصيرة لـ C#.

طريقة فصل واجهة برمجة تطبيقات الرسائل القصيرة لـ C#
الشكل 1 - استدعاء فصل واجهة برمجة تطبيقات الرسائل القصيرة لـ C#

طريقة فصل واجهة برمجة تطبيقات الرسائل القصيرة لـ C#/.Net

لفصل عميل واجهة برمجة تطبيقات الرسائل القصيرة لـ C# عن بوابة الرسائل القصيرة تحتاج إلى استدعاء طريقة Disconnect لعميل الرسائل القصيرة(). إذا قمت باستدعاء هذه الطريقة على رابط غير مفتوح، فلن يحدث شيء. إذا قمت باستدعائها على رابط مفتوح، فإن واجهة برمجة تطبيقات الرسائل القصيرة لـ C# سوف تقوم بإنهاء رابط الرسائل القصيرة عبر IP بين تطبيقك وبوابة الرسائل القصيرة.

مثال على فصل واجهة برمجة تطبيقات الرسائل القصيرة لـ C#:

Console.WriteLine("فصل عميل الرسائل القصيرة لـ C#");
Client.Disconnect();

ملاحظة، طريقة الفصل ستوقف عميل الرسائل القصيرة لـ C# الخاص بك عن إرسال طلبات الإبقاء على الاتصال إلى الخادم. أثناء فصل العميل، ستقوم بوابة الرسائل القصيرة بتخزين رسائلك الواردة في مجلد الوارد. (لهذا السبب تعتبر بوابة الرسائل القصيرة Ozeki 10 في الواقع خادم رسائل قصيرة).

More information