عرض مشاركة واحدة
قديم 16-Nov-2011, 09:36 PM   #2
humam
مشرف منتدى المطورين
 
الصورة الرمزية humam
افتراضي

e-connect Schema & XML document

لكي يكون التطبيق الذي تطوره قادر على التفاعل مع الجريت بلينز فانه يجب ان يكون قادر على ارسال واستقبال وثائق XML التي تصف GP Transactions & Document ان e-connect يمتلك ما يعرف ب eConnect Schema وهي ببساطة عبارة عن اداة لضبط وثائق XML بحيث تكون ضمن السياقات التي يمكن ل eConnect من التعامل معها وهي سوف تحتوي على التركيب النحوي لعبارت XML التي يجب استخدامها والتقيد بها.
ملاحظة:ملف Schema هو عبارة عن ملف XML بأمتداد .xsd

اين تجد ملفات eConnect Schema

عند تنصيب eConnect بالشكل الصحيح سوف تجد ملفات eConnect Schema في المواقع التالية:
c:\Program Files\Common Files\Microsoft Shared\eConnect 10\XML Schema\Incoming
XSD Individual Schema

ومن اسم المجلد الاخير يدل على انك سوف تجد اكثر من ملف .xsd وكل واحد سوف يخص احدى وثائق XML اي سوف توجد هناك انواع متعددة من وثائق XML مثلا وثائق لنقل Master Data وهي بالضرورة سوف تختلف عن وثائق XML التي سوف تنقل Transaction Data وبتالي فأن لكل وثيقة سوف تكون هناك مجموعة من القواعد الخاصة بها وهذه القواعد هي عبارة عن ملفات eConnect Schema ارجو ان يكون هذا الشرح المبسط قد ازال بعض الغموض عن هذه الملفات.

الملف الثاني هو eConnect.xsd وسوف تجده في المسار التالي :
c:\Program Files\Common Files\Microsoft Shared\eConnect
10\XML Schema\Incoming XSD Schemas

وهذا الملف سوف يحتوي على Schema لكل وثائق XML وبصورة مجتمعة والغرض من هذا الملف والملفات السابقة انه في التطيبق الذي تطوره بواسطة .NET قد تحتاج الى عمل Validation لوثائق XML التي تولذها وهذا الملف يعطيك قابلية على عمل Validation لمختلف الانواع او يمكن استخدام الملفات المفردة لعمل Validation لكل وثيقة على حدة.
__________________
GP Techno-Functional Consultant
humam غير متواجد حالياً   رد مع اقتباس