حول NSServiceBus
يعد NServiceBus جزءًا من منصة الخدمة الخاصة، التي تحتوي على أدوات لإنشاء الأنظمة الموزعة ومراقبتها وتصحيح أخطائها.
مع NServiceBus، يمكنك:
- ركز على منطق الأعمال، وليس على السباكة أو كود البنية التحتية
- قم بتنسيق العمليات التجارية طويلة الأمد باستخدام القصص الملحمية
- يمكنك التشغيل محليًا أو في السحابة أو في حاويات أو بدون خادم
- مراقبة حالات الفشل والاستجابة لها باستخدام أدوات النظام الأساسي المضمنة
- مراقبة أداء النظام باستخدام تكامل القياس عن بعد المفتوح
يتضمن NServiceBus:
- دعم قوائم انتظار الرسائل باستخدام ناقل خدمة Azure، وقوائم انتظار تخزين Azure، وAmazon SQS/SNS، وRabitMQ، وMicrosoft SQL Server
- دعم لتخزين البيانات في Microsoft SQL Server وMySQL وPostgreSQL وOracle وAzure Cosmos DB وAzure Table Storage وAmazon DynamoDB وMongoDB وRavenDB
- دعم احترافي على مدار 24 ساعة طوال أيام الأسبوع من فريق من المهندسين المتفانين الموجودين حول العالم
ابدء
- قم بزيارة البداية السريعة لـ NServiceBus لمعرفة كيف يساعدك NServiceBus على إنشاء أنظمة برمجية أفضل.
- تفضل بزيارة البرنامج التعليمي NServiceBus خطوة بخطوة للتعرف على كيفية إنشاء أنظمة NServiceBus، بما في ذلك كيفية إرسال الأوامر ونشر الأحداث وإدارة نقاط نهاية الرسائل المتعددة وإعادة محاولة الرسائل الفاشلة.
- قم بتثبيت حزمة PartularTemplates NuGet للحصول على قوالب NServiceBus لبدء تشغيل المشاريع باستخدام
dotnet new
أو في Visual Studio. - تحقق من الدروس والعينات الأخرى لدينا.
- احصل على مساعدة بشأن إثبات المفهوم.
الحزم
ابحث عن روابط لجميع حزم NuGet الخاصة بنا في وثائقنا.
يدعم
- تصفح وثائقنا.
- تواصل مع مجتمع المناقشة الخاصة.
- اتصل بنا لمناقشة متطلبات الدعم الخاصة بك.
مبنى
لإنشاء NServiceBus، افتح NServiceBus.sln
في Visual Studio وقم ببناء الحل.
ستجد التجميعات المبنية في /binaries.
إذا رأيت فشل البناء، فتأكد من أنك لم تضع مصدر NServiceBus في دليل فرعي عميق لأن أسماء المسارات الطويلة (أكبر من 248 حرفًا) غير مدعومة بواسطة MSBuild.
الترخيص
NServiceBus
تم ترخيص NServiceBus بموجب ترخيص RPL 1.5. يمكن العثور على مزيد من التفاصيل هنا.
صافي الكائن العميق نسخة
net-object-deep-copy مرخص بموجب ترخيص MIT كما هو موضح هنا.
يتم تجميع مصادر net-object-deep-copy في توزيع NServiceBus كما هو مسموح به بموجب شروط الترخيص الموجودة هنا.
FastExpressionCompiler
تم ترخيص FastExpressionCompiler بموجب ترخيص MIT كما هو موضح هنا.
يتم تجميع مصادر FastExpressionCompiler في توزيع NServiceBus كما هو مسموح به بموجب شروط الترخيص الموجودة هنا.