محدد المواقع وخطوط كعب أثناء ترحيل التطبيق جانب العميل من محور إلى محور 2

StackOverflow https://stackoverflow.com/questions/573624

  •  05-09-2019
  •  | 
  •  

سؤال

أحاول ترحيل تطبيق جانب العميل من المحور إلى المحور 2. يدعم التطبيق أيضا الاتصال من خلال RMI في السابق، لقد استخرجنا الاتصال باستخدام الروتين وملف المواقع. على سبيل المثال، فعلنا شيئا مثل ما يلي:

محدد موقع AdfunctionLocator = إضافات جديدة ()؛

Adfunction API = (AddFunctionsoapBindingStub) Locator.getadDFunction ()

api.addint (5، 3)؛

وهذا يعمل لأن فئة المواقع ستعيد فئة الراتب، والتي بالإضافة إلى تمديد Org.apache.axis.client.stub، نفذت أيضا فئة واجهة Explfunction.

ومع ذلك، في محور 2، باستخدام WSDL2JAVA، لا يمكنني معرفة ما إذا كان هذا الترتيب ممكنا لأنه لا يتم إنشاء فئة محدد المواقع ولا يقوم فئة الراتب بتنفيذ فئة واجهة Alterfunction الأصلية. هل لدى أي شخص أي نصيحة بشأن الخيارات المناسبة لاستخدامها باستخدام WSDL2JAVA أو طريقة أخرى أقوم بتطبيقها حتى أتمكن من الحفاظ على هذه التجريد في رمز عملائنا؟

شكرا،

ريتشارد

هل كانت مفيدة؟

المحلول

لسوء الحظ، لا يقوم AXIS2 بإنشاء واجهات لطفلات عميل. يفعل ذلك للخادم مع مفاتيح -ss و -SSI، حتى تتمكن من تعديل العميل لاستخدام هذه الواجهات، على الرغم من أنها ليست مستقيمة إلى الأمام.

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