+1 امتیاز
قبل در برنامه نویسی توسط (187 امتیاز)
برچسب گذاری دوباره قبل توسط
کسی از دوستان نمونه یه کلاینت وب سرویس Soap که با Axis2 جنریت شده رو داره؟  یه میتونه کمک کنه در این زمینه؟

1 پاسخ

+1 امتیاز
قبل توسط (1.1هزار امتیاز)
انتخاب شده قبل توسط
 
بهترین پاسخ

من سعی می کنم بصورت خلاصه کارهایی که برای تولید Web Service Client با استفاده از Apache Axis2 باید انجام بدین رو بگم:

۱. ابتدا نسخه استاندارد Apache Axis2 رو از سایتش دانلود کنید.

۲. با استفاده از دستور WSDL2Java برای wsdl خود کلاس های stub لازم برای کلاینت را بسازید. دستور نمونه:

%AXIS2_HOME%\bin\WSDL2Java -uri Axis2UserGuide.wsdl -p org.apache.axis2.axis2userguide -d xmlbeans -s

۳. یک کلاس با نام Client.java درست کنید که حاوی متد main باشد و از کلاس های درست شده در مرحله قبل در آن استفاده کنید.

۴. با استفاده از دستور ant jar.client کلاینت را build کنید.

۵. مطمئن باشید تمام فایل های jar مربوط به Axis2 در CLASSPATH قرار دارد.

۶.  فایل main را اجرا کنید.

اگر اطلاعات بیشتری درباره این روش که با ant کار می کند می خواهید می تونید این لینک رو بخونید.

در نهایت اگر اطلاعات بیشتری خواستید و همچنین اگر از maven استفاده می کنید، مطلب موجود در این لینک می تونه براتون مفید باشه.

سوالات مشابه

+1 امتیاز
1 پاسخ 1.9هزار بازدید
0 امتیاز
1 پاسخ 934 بازدید
سوال شده 6 سال قبل در برنامه نویسی توسط masoud shahhosseini_ (45 امتیاز)
+1 امتیاز
1 پاسخ 723 بازدید
+2 امتیاز
1 پاسخ 811 بازدید
0 امتیاز
1 پاسخ 1.0هزار بازدید
+1 امتیاز
0 پاسخ 851 بازدید
+1 امتیاز
2 پاسخ 724 بازدید
0 امتیاز
1 پاسخ 1.5هزار بازدید
0 امتیاز
0 پاسخ 550 بازدید
...