عمليات BPEL
هذه العمليات مسؤولة عن تنفيذ التحويل من تنسيق مرافق أوراكل إلى تنسيق MultiSpeak 3.0 واستدعاء وسائل شرح العملية واستدعاء نقطة النهاية عن بُعد لتحفيز إجراءات الجهاز.
عملية الوحدة المركبة OnDemandRead: تقوم باستدعاء نقطة النهاية عن بُعد لتحفيز حدث طلب آخر قراءة. يستجيب الرد غير المتزامن لطبقة إطار عمل تطبيق الخدمات والمرافق من أوراكل عند وصول القراءة.
العملية المركبة ConnectDisconnect: استدعاء نقطة النهاية عن بُعد لتحفيز إجراء الاتصال/فصل الاتصال. يستجيب الرد غير المتزامن لطبقة إطار عمل تطبيق الخدمات والمرافق من أوراكل عند وصول تأكيد الحدث المطلوب.
العملية المركبة CommissionDecommission: استدعاء نقطة النهاية عن بُعد لتحفيز إجراء التوصيل أو إلغاء التوصيل. بعد إتمام الاستدعاء المتزامن، يتم استدعاء واحد من خدمات وسيلة شرح الأعمال الثانية التالية لتحديد ما إذا كان يجب تنفيذ وسيلة شرح "مستلمة" أو "تامة" مرتبطة:
-
isExecutingCommissionReceivedCallout
-
isExecutingCommissionCompletedCallout
-
isExecutingDecommissionReceivedCallout
-
isExecutingDecommissionCompletedCallout
-
isExecutingAddMeterToInventoryReceivedCallout
-
isExecutingAddMeterToInventoryCompletedCallout
-
isExecutingMeterExchangeNotificationReceivedCallout
-
isExecutingMeterExchangeNotificationCompletedCallout
عملية مركبة لأجل CIMOnDemandRead: استدعاء نقطة النهاية البعيدة لتحفيز إجراء طلب آخر قراءة لنموذج المعلومات الشائعة. يستجيب الرد غير المتزامن لطبقة إطار عمل تطبيق الخدمات والمرافق من أوراكل عند وصول القراءة.
عملية مركبة لأجل CIMDeviceStatusCheck: هذه العملية تتشابه مع نموذج المعلومات الشائعة لعملية OndemandRead BPEL. يستخدم جيت واي الشبكات الذكي نتيجة أمر طلب آخر قراءة لتحديد حالة العداد. في حالة إرجاع القراءات بنجاح وعمل العداد بشكل جيد، غير ذلك، يعتبر العداد غير نشط/خامد.
عملية مركبة لأجل DemandReset : استدعاء نقطة النهاية عن بُعد لتحفيز إجراء إعادة تعيين الطلب. يستجيب الرد غير المتزامن لطبقة إطار عمل تطبيق الخدمات والمرافق من أوراكل عند وصول القراءة.
وحدة مركبة LGProcessCallout: توفر وسيلة شرح الأعمال هذه نقطة انطلاق حيث يمكن للعميل والمنفذين دمج منطق الأعمال والتحويلات المخصصة. تشمل هذه الوحدة المركبة على لغات WSDL ومنطق المعالجة لجميع عمليات MultiSpeak. التنفيذ الافتراضي لكل طريقة هو الرجوع المباشر للإدخال.
خدمات الويب
يتم تعريف جميع خدمات الويب هذه في نظام التجميع المركزي لأجل Landis+Gyr. تمت إضافة لغات WSDL إلى طبقة تخزين بيانات التعريف في إطار عمل تطبيق الخدمات والمرافق من أوراكل وكل المراجع لنقاط WSDL لموقع تخزين بيانات التعريف هذا.
خدمة الويب |
عملية BPEL ذات الصلة |
الوصف |
---|---|---|
MR_CB |
OnDemandRead CommissionDecommission DemandReset |
يتم تحديد خدمة الويب بواسطة تنفيذ MR_Server لنظام التجميع المركزي لأجل Landis+Gyr. تقوم WSDL بتحديد الواجهة لطلب قراءة عداد من نظام التجميع المركزي. يمكن الحصول على التعريف الفعلي من L&G أو تحميله من multispeak.org. يعتبر Build 3.0aa مناسب إذا تم الحصول عليه من MultiSpeak. يجب تغيير نقطة النهاية الافتراضية في التكوين: http://demo.turtletech.com/Multispeak/webapi/MR_CB.asmx |
CD_CB |
ConnectDisconnect |
يتم تحديد خدمة الويب بواسطة تنفيذ Landis+Gyr من CB_CD. تقوم WSDL بتحديد الواجهة لطلب اتصال أو فصل اتصال العداد في نظام التجميع المركزي. تقوم خدمة الويب بتحديد الواجهة لإعداد تقارير اتصال أو فصل اتصال بواسطة نظام التجميع المركزي. لا يتم استدعاء خدمة الويب هذه إلا بواسطة نظام التجميع المركزي وليس إطار عمل تطبيق الخدمات والمرافق من أوراكل. لا يتم تنفيذ طريقة الويب CDStateChangedNotification إلا في الوحدة المركبة. يجب تغيير نقطة النهاية الافتراضية في التكوين: http://demo.turtletech.com/Multispeak/webapi/CD_CB.asmx |
CIMService |
CIMOnDemandRead CIMDeviceStatusCheck |
يتم تحديد خدمة الويب بواسطة تنفيذ التجميع المركزي لأجل L+G من ملقم AMIRequest. تقوم WSDL بتحديد الواجهة لطلب قراءة عداد من نظام التجميع المركزي. يجب الحصول على التعريف الفعلي من L&G أو تحميله من L&G SDK لأجل CIM 2.0. |
LGProcessCallout |
OnDemandRead ConnectDisconnect CommissionDecommission |
تم الاستيراد من الوحدة المركبة LGProcessCallout يجب تغيير نقطة النهاية الافتراضية في التكوين: http://127.0.0.1:8000/soa-infra/services/default/ LGProcessCallout/LGProcessCallout |
خدمات ويب مركز أوامر Landis+Gyr
يصف الجدول التالي عمليات وخدمات ويب مركز أوامر Land+Gyr المستخدمة لمراسلة أوامر لجيت واي الشبكات الذكي للمرافق من أوراكل:
أمر جيت واي الشبكات الذكي |
كائنات عمل موفق بنية القياس التحتية المتقدمة |
خدمات ويب Landis+Gyr |
عمليات Landis+Gyr |
---|---|---|---|
توصيل الجهاز |
D3-MeterAddNotificationMultiSp |
MR |
MeterAddNotification |
إلغاء توصيل الجهاز |
D3-MtrRmvNotifMultiSpeak |
MR |
MeterRemoveNotification |
الاتصال عن بُعد/فصل الاتصال عن بُعد |
D3-InitiateConnectDisconnect |
CD |
InitiateConnectDisconnect |
طلب آخر قراءة |
D3-InitiateMRByMtrNbr |
MR |
InitiateMeterReadByMeterNumber |
طلب آخر قراءة (نموذج المعلومات الشائعة) |
D3-CIMGetLPData D3-CIMMeterOnDemandRead |
CIMService |
ScheduleDemandRead |
إعادة تعيين الطلب |
D3-ScheduleDemandReset |
MR |
CIM |