إرسال رسالة باستخدام http إلى Databridge
يستخدم Databridge ترويسة مصادقة HTTP أساسية لحمل معرِّف المستخدم وكلمة المرور لتسجيل الدخول. يجب أن يتوافق معرِّف المستخدم وكلمة المرور مع معرِّف المستخدم وكلمة المرور اللذين تم إنشاؤهما لسجل الشريك في جزء التسجيل Databridge لنموذج Databridge .
راجع تكوين شركاء Databridge.
- باستخدام بيانات اعتماد المستخدم، قم بإعداد ترويسة مصادقة HTTP باستخدام التنسيق التالي:
addRequestHeader(HTTPConstants.HEADER_AUTHORIZATION, "Basic " + based64Encode(userid + ":" + password);
- قم بتعيين المستند Databridge إلى رسالة HTTP كزوج من القيمة التي تسمى "$xmldata" والقيمة التي تساوي مستند XML لـ Databridge.
- قم بإرسال رسالة HTTP إلى العنوان التالي:
http://<databridge server address>/axis/servlet/DatabridgeReceiverServlet?TenantID=<tenant>
إذا كان الخادم Databridge يستقبل الرسالة بنجاح، فإنه يستجيب بالحالة HTTP OK (200) ونص استجابة يحمل معرف الرسالة المخصص للرسالة.
ملاحظةتشير هذه الرسالة فقط إلى أنه تم استلام الرسالة من قِبل الخادم Databridge. لكنه لا يشير إلى حالة معالجة الرسالة.
إذا لم يستلم الخادم Databridge الرسالة بنجاح لأي سبب، فسيستجيب برمز إخفاق حالة HTTP، مثل HTTP 500. قد تتضمن الأسباب المحتملة للإخفاق تكوين XML Databridge بشكل غير صحيح أو شريك غير صالح أو معلومات تسجيل الدخول خاطئة. سيحتوي نص استجابة HTTP على معلومات خطأ أكثر تحديدًا للمساعدة في تصحيح المشكلة التي سببت الإخفاق.