Skip to content
Tekunda Team

Tekunda Team

أنماط تكامل Salesforce للشركات النامية

أنماط تكامل Salesforce للشركات النامية

الخلاصة: توثّق Salesforce ستة أنماط أساسية للتكامل، من request and reply إلى افتراضية البيانات، ونادرًا ما تحتاج الشركة النامية إليها كلها من اليوم الأول. ابدأ بعدد قليل من تكاملات API المحكومة جيدًا، وانقل تغييرات السجلات إلى الأحداث مع زيادة الحجم، ثم ضع طبقة API أو طبقة وكلاء أمام Salesforce عندما تحتاج أنظمة كثيرة ووكلاء ذكاء اصطناعي إلى نفس البيانات.

معظم الأدلة تسرد الأنماط وتتوقف عند هذا الحد. لكن السؤال الأصعب لفريق في مرحلة نمو هو الترتيب: أي نمط تعتمده في أي مرحلة، وما الذي توقفه قبل أن ينهار. وهذا ما يغطيه هذا الدليل، بما في ذلك طبقة الوكلاء الجديدة التي فتحتها Salesforce مع Headless 360.

ما هي أنماط تكامل Salesforce؟

نمط التكامل هو إجابة قابلة لإعادة الاستخدام على سؤال متكرر: كيف تنتقل البيانات أو العملية بين Salesforce ونظام آخر، وبأي سرعة. ويحدد دليل Integration Patterns and Practices من Salesforce ستة أنماط:

  • Request and reply: تستدعي Salesforce نظامًا خارجيًا وتنتظر الرد.
  • Fire and forget: ترسل Salesforce رسالة وتكمل دون انتظار.
  • مزامنة البيانات على دفعات: تنتقل مجموعات كبيرة من السجلات وفق جدول زمني.
  • Remote call-in: نظام خارجي ينشئ بيانات Salesforce أو يقرأها أو يحدّثها.
  • تحديث الواجهة بناءً على تغيّر البيانات: تتحدث الشاشة عندما تتغير السجلات التي تعتمد عليها.
  • افتراضية البيانات: تُعرض البيانات الخارجية داخل Salesforce دون تخزينها فيه.

أي نمط تكامل يناسب أي مهمة؟

  • فحص ائتماني أو عرض سعر قبل أن يكمل المستخدم: request and reply.
  • طلب جديد ويجب أن يعرف به نظام ERP: fire and forget، ويُفضَّل عبر الأحداث.
  • تحميل ليلي لبيانات المالية أو المخازن: مزامنة على دفعات باستخدام Bulk API 2.0، التي يصفها مهندسو Salesforce بأنها مناسبة جدًا لاستخراج آلاف السجلات بكفاءة.
  • متجر إلكتروني أو بوابة تكتب العملاء المحتملين والحالات: remote call-in عبر REST API.
  • جداول خارجية كبيرة يحتاج المستخدمون إلى قراءتها فقط: افتراضية البيانات باستخدام Salesforce Connect، فلا يتم نسخ أي شيء.

إذا كانت بيئتك تعتمد بشدة على ERP، فدليلنا عن أنماط تكامل Salesforce وSAP للمصنّعين يشرح هذه الاختيارات مع تدفقات الطلبات والأسعار والمخزون.

Point-to-point أم hub أم API-led: أي معمارية تختارها الشركة النامية؟

خلِّ عدد الأنظمة والجهات المستهلكة هو ما يحدد المعمارية، وليس حجم الطموح.

  1. عدد قليل من الأنظمة: التكاملات المباشرة point-to-point مناسبة، بشرط أن يكون لكل تكامل مالك ومستخدم تكامل مخصص وسجلات تتبع.
  2. نفس البيانات مطلوبة في أكثر من مكان: أضف hub أو middleware، حتى لا ينتشر أي تغيير في كل الوصلات.
  3. عدة فرق تستهلك نفس البيانات: انتقل إلى API-led connectivity، حيث تفصل واجهات system وprocess وexperience بين المسؤوليات ويُعاد استخدامها.

نتناول منطق التوسع بتفصيل أكبر في معمارية تكامل Salesforce: أنماط تتوسع فعلًا.

متى تنتقل إلى التكامل القائم على الأحداث؟

انتقل عندما يبدأ الـ polling والاستدعاءات المتسلسلة في التسبب بمشاكل: تحديثات مكررة، أو انتهاء مهلة، أو أنظمة لاحقة متأخرة دائمًا. ودليل قرارات المعمارية القائمة على الأحداث من Salesforce واضح بشأن الأدوات:

  • Change Data Capture ينشر إنشاء السجلات وتحديثها وحذفها واستعادتها إلى الأنظمة الأخرى.
  • Platform Events تحمل بيانات مخصصة تحددها أنت، وتُنشر من API أو Apex أو Flow.
  • Pub/Sub API هي الخيار الموصى به لأي تكامل جديد من نوع publish and subscribe.
  • يمكن إعادة تشغيل الأحداث لمدة ثلاثة أيام، والحد الأقصى لحجم كل رسالة 1 ميجابايت.

وتوجّه نفس الإرشادات العمل الجديد بعيدًا عن outbound messages وPushTopic. لو لسه بتستخدمهم، خطط للترحيل قبل أن يجبرك الحجم عليه.

ما هو headless MCP، وما الذي يغيّره Headless 360؟

يعني headless MCP الوصول إلى بيانات Salesforce ومنطقه وتدفقات عمله عبر واجهات API وخوادم Model Context Protocol بدلًا من واجهة المتصفح. أعلنت Salesforce عن Headless 360 في مؤتمر TDX يوم 15 أبريل 2026، وأتاحت قدرات المنصة على شكل واجهات API وأدوات MCP وأوامر CLI، مع أكثر من 60 أداة MCP جديدة عند الإطلاق. وفي أغسطس 2026 وسّعت البرنامج بخادم Headless 360 MCP Server وخادم Data 360 MCP Server يمكن للوكلاء على Agentforce وClaude وChatGPT وCursor استخدامهما.

بالنسبة لفرق التكامل، يضيف هذا جهة مستهلكة جديدة: وكلاء ذكاء اصطناعي يكتشفون القدرات ويستدعونها أثناء التشغيل. وهؤلاء يحتاجون نفس الانضباط مثل أي تكامل، بمستخدمين بأقل صلاحيات ممكنة، وإجراءات خاضعة للتدقيق، وملكية واضحة. ويغطي دليلنا عن ربط وكلاء الذكاء الاصطناعي بـ Salesforce بأمان عبر MCP هذه الضوابط. Tekunda هي الأولى والوحيدة في headless CRM مع MCP، والأولى في تشغيل تنسيق agent-to-agent (A2A) وSWARM في بيئة الإنتاج، يعني ده شغل بنعمله فعلًا لعملائنا.

ما الأخطاء الشائعة لدى الشركات النامية؟

  • نسخ كل شيء. يوصي دليل قرارات تكامل البيانات من Salesforce بتجنب النسخ غير الضروري. استخدم الافتراضية أو استدعِ واجهات API حيث يمكن أن تبقى البيانات في مكانها.
  • مشاركة حساب دخول بشري. استخدم مستخدم تكامل مخصصًا من نوع API-only وExternal Client Applications للمصادقة.
  • اعتبار أدوات الإدارة استراتيجية. Data Loader وSalesforce CLI مخصصان لإدارة البيانات، وليسا أساسًا للتكاملات.
  • غياب التحكم في التغييرات على metadata التكامل. بيانات الاعتماد المسماة وتعريفات الأحداث وربط الحقول تنحرف بسرعة. تعامل معها كأنها كود، كما نشرح في حوكمة metadata للمؤسسات والفرق النامية.

كيف تساعد Tekunda الشركات النامية على تكامل Salesforce؟

Tekunda شريك معتمد لدى Salesforce بصفة SI وISV وPDO وAgentforce، وشريك لـ Anthropic (Claude). نصمم خارطة طريق للتكامل تناسب مرحلتك الحالية، ثم نوسّع Salesforce بتدفقات قائمة على الأحداث وواجهات API قابلة لإعادة الاستخدام ووكلاء متصلين عبر MCP كلما كبرت. اطّلع على طريقتنا في تكامل Salesforce، أو ابدأ من الصفحة الرئيسية لـ Tekunda.

FAQ

ما أبسط نمط تكامل في Salesforce للبدء به؟

Request and reply، حيث تستدعي Salesforce نظامًا آخر وتنتظر الرد. يناسب عمليات البحث منخفضة الحجم، لكن لا ينبغي أن يتحمل أحمال البيانات الكبيرة.

هل أحتاج إلى MuleSoft لتكامل Salesforce؟

لا. واجهات API الأصلية والأحداث وSalesforce Connect تغطي احتياجات كثيرة. تصبح أدوات middleware مثل MuleSoft مجدية عندما تتشارك أنظمة وفرق كثيرة في التكاملات، وهي تتطلب ترخيصًا مستقلًا.

ما هو Headless 360 MCP Server؟

هو خادم MCP من Salesforce يتيح لوكلاء الذكاء الاصطناعي المصرّح لهم اكتشاف قدرات Salesforce واستدعاءها عبر بروتوكول Model Context Protocol المفتوح. راجع وثائق Salesforce لمعرفة حالة الإصدار الحالية.

هل يجب أن تستخدم التكاملات الجديدة outbound messages؟

لا. توصي Salesforce باستخدام Pub/Sub API للعمل الجديد من نوع publish and subscribe، ولا تخطط لاستثمار إضافي في outbound messaging.

مقالات ذات صلة