تدير هذه الخدمة مضامين مقررات D2L التعليمية.
العمليات المنفذة
- deleteCourseOffering
- replaceCourseOffering
- readCourseOffering
لمحة عن عملية deleteCourseOffering
deleteCourseOffering هي العملية المستخدمة لحذف الوحدات التنظيمية في D2L المقترنة بمضامين المقررات التعليمية في LIS.
سير العملية: deleteCourseOffering
- عند تلقي طلب deleteCourseOffering لـ LIS، يحصل المحول على المعرِّف الفريد لمضمون المقرر التعليمي من حقل sourcedId للطلب مباشرةً، من دون استخدام مترجم قابل للتوصيل.
- بمجرد الحصول على معرِّف مضمون المقرر التعليمي، تقوم معالجات منصة حزمة التكامل لأنظمة معلومات الطالب التي تم تكوينها لـ IDeleteCourseOfferingHandler بمعالجة الطلب.
- يتم إنشاء استجابة LIS من استجابة المعالج لإكمال العملية.
نموذج طلب deleteCourseOffering
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ims="http://www.imsglobal.org/services/lis/cmsv1p0/wsdl11/sync/imscms_v1p0">
<soapenv:Header>
<ims:imsx_syncRequestHeaderInfo>
<ims:imsx_version>V1.0</ims:imsx_version>
<ims:imsx_messageIdentifier>1234</ims:imsx_messageIdentifier>
</ims:imsx_syncRequestHeaderInfo>
</soapenv:Header>
<soapenv:Body>
<ims:deleteCourseOfferingRequest>
<ims:sourcedId>Demo_Course_Offering</ims:sourcedId>
</ims:deleteCourseOfferingRequest>
</soapenv:Body>
</soapenv:Envelope>
حقول الرأس والنص الأساسي في طلب deleteCourseOffering
حقول رأس الطلب
لمزيد من المعلومات، راجع استخدام خدمات LIS الإصدار 2.0 > رؤوس الطلب والاستجابة.
لمحة عن عملية replaceCourseOffering
تُستخدم replaceCourseOffering لإنشاء مضامين المقررات التعليمية في Brightspace أو تحديثها.
سير العملية: replaceCourseOffering
- تتم ترجمة الطلب باستخدام مترجمي LIS الذين تم تكوينهم لـ ITranslateCourseOffering.
- تقوم معالجات منصة حزمة التكامل لأنظمة معلومات الطالب التي تم تكوينها لـ IReplaceCourseOfferingHandler بمعالجة الطلب.
- يتم إنشاء استجابة LIS من استجابة المعالج.
نموذج طلب replaceCourseOffering
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ims="http://www.imsglobal.org/services/lis/cmsv1p0/wsdl11/sync/imscms_v1p0">
<soapenv:Header>
<ims:imsx_syncRequestHeaderInfo>
<ims:imsx_version>V1.0</ims:imsx_version>
<ims:imsx_messageIdentifier>1234</ims:imsx_messageIdentifier>
</ims:imsx_syncRequestHeaderInfo>
</soapenv:Header>
<soapenv:Body>
<ims:replaceCourseOfferingRequest>
<ims:sourcedId>Demo_Offering</ims:sourcedId>
</ims:replaceCourseOfferingRequest>
</soapenv:Body>
</soapenv:Envelope>
لمحة عن readCourseOffering
يسترد readCourseOffering معلومات منصة حزمة التكامل لأنظمة معلومات الطالب حول مضامين المقررات التعليمية في LIS.
نموذج طلب readCourseOffering
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ims="http://www.imsglobal.org/services/lis/cmsv1p0/wsdl11/sync/imscms_v1p0">
<soapenv:Header>
<ims:imsx_syncRequestHeaderInfo>
<ims:imsx_version>V1.0</ims:imsx_version>
<ims:imsx_messageIdentifier>MessageId_774290</ims:imsx_messageIdentifier>
</ims:imsx_syncRequestHeaderInfo>
</soapenv:Header>
<soapenv:Body>
<ims:readCourseOfferingRequest>
<ims:sourcedId>Demo_Offering</ims:sourcedId>
</ims:readCourseOfferingRequest>
</soapenv:Body>
</soapenv:Envelope>