jaxwsproxyfactorybean لنقل Mule CXF؟
سؤال
أنا جديد على بغل. هل هناك أي طريقة للاتصال بخدمات الويب المستندة إلى CXF باستخدام JaxwsproxyFactoryBean؟ سيكون من الجيد إعادة استخدام واجهة Java بدلاً من ملفات WSDL.
مع CXF ، يمكننا ببساطة إعادة استخدام واجهة Java الخاصة بنا كعميل Spring Bean لعميل خدمات الويب دون توليد رمز WSDL2Java.
<bean id="{Bean Id}" class="org.apache.cxf.jaxws.JaxWsProxyFactoryBean">
<property name="serviceClass" value="{java interface}"/>
<property name="address" value="{Address}"/>
</bean>
بدلاً من إنشاء قطع أثرية للعميل ، يمكننا ببساطة استخدام تعريف الفول أعلاه لمستهلك خدمة الويب.
شكرا مقدما ماسكا
المحلول
إذا كان السؤال هو: "ما هي الطريقة لاستدعاء خدمة ويب عن بُعد دون إنشاء فئات عميل في Mule 2.2.x" ، الجواب هو: "استخدم نقطة نهاية WSDL عامة".
لا تنتمي إلى StackOverflow