2008-10-19 26 views

cevap

3

SOAP dünyasında "basit" diye bir şey yoktur. Herhangi bir örnek ve öğretici, bu yaratığın aşırı mühendisliği nedeniyle karmaşık olmaya mahkumdur.

Eğer teknolojilerini seçebilir, ben kenara eksenini koyarak ve Tomcat 6 + Java 6 + metro kullanarak öneriyoruz. Metro, Sun'ın en son, en büyük Java web hizmetleri (jax-ws) yığınıdır. JavaEE ek açıklamalar ile birleştiğinde, hızla yerden bir web hizmeti almak için bir nispeten acısız yoludur.

Soruyu doğrudan yanıtlamadığım için özür dilerim.

1

NetBeans IDE, başlamak için iyi bir yerdir. NB eklentilerinde Axis2 Desteğini etkinleştirin. WSDL'den JAX-WS tabanlı bir Web Hizmeti (ilk önce sözleşmeyi kullandığınızı varsayarak) ve JAX-WS tabanlı WS istemcisi de oluşturabilirsiniz. NetBeans'in ne oluşturduğunu veya dağıtım stratejisini sevmiyorsanız, yine de oluşturduğu kodun üzerine yazabilirsiniz

2

Maalesef Metro hatta son sürümü benim makinede örnek uygulamasını çalıştıran çalıştı tomcat ve JDK6 ile sorunları vardır ve ben karşılaştığı ve çözülmesi bazı sorunlar belgelenmiştir. Diğerleri yararına lütfen buraya bakın: Running Metro + Tomcat 6 + JDK 6