سؤال

هل هناك إمكانيات/طرق لتوليدها "SAP Connector for .NET"-Proxies بدون Visual Studio 2003 ، بحيث يمكن استخدامها في Visual Studio 2008؟

نصائح أخرى

يمكنك استخدام NC0 3.0

SAP Connector لـ Microsoft .NET 3.0 تم إصداره.
يمكن تنزيل NCO 3.0 من سوق خدمة SAP, ، بما في ذلك الوثائق المصاحبة.

يختلف NCO 3.0 اختلافًا كبيرًا عن NCO 2.0:

باستخدام .NET Connector 2.0 ، سيقوم وقت تصميم NCO بإنشاء "طريقة وكيل" لكل وحدة وظيفة ABAP التي تريد الاتصال بها ، وفئة واحدة محددة لكل هيكل أو نوع جدول تشير إلى وحدة الوظيفة هذه. كان عليك إنشاء كائنات من فئات الهيكل/الجدول هذه وتمريرها إلى طريقة الوكيل المقابلة لوحدة الوظيفة. الآن مع .NET Connector 3.0 ، لم يعد هناك أي نوع من التعليمات البرمجية التي تم إنشاؤها. بدلاً من طريقة الوكيل التي تم إنشاؤها لكل وحدة وظيفة ، هناك فئة واحدة IRFCFunction واحدة ، تنفذ طريقة Invoke () ديناميكيًا كل وحدة وظيفة ABAP معينة. وبدلاً من فئة مخصصة تم إنشاؤها لكل هيكل وجدول ، هناك فئة عامة عامة تمثل جميع الهياكل الممكنة ، وفئة واحدة قابلة للتشبيه لجميع الجداول. لذا ، بدلاً من كل شيء شاقًا بشكل ثابت في وقت التصميم ، يتعامل NCO 3.0 الآن مع كل شيء ديناميكيًا في وقت التشغيل. فرق آخر هو أنك لم تعد بحاجة إلى إنشاء الكائنات للهياكل والجداول بنفسك. يمكنك إنشاء كائن IRFCFunction واحد فقط ، ويعتني داخليًا بجميع الهياكل والجداول الموجودة (باستخدام التهيئة البطيئة).

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top