2013-02-20 10 views
10

Farklı ortamlar için hizmetler oluşturabildiğim ve barındıracağım java için WCF gibi benzersiz bir hizmet merkezi var mı?Java için WCF muhabiri nedir?


Değişikliği: O uygulama sunucusu olarak adlandırılan, bu java dünyasında farklı bir konsepte sahip görünüyor ? çok yeni başlayan bir soru olabilir. Herhangi bir yöne değer

+0

Glassfish veya Tomcat gibi bir uygulama sunucusu mu? –

+0

Medyadan ne demek istiyorsun? WCF için aldığınız farklı [protokol/taşıma seçenekleri] (http://msdn.microsoft.com/en-us/library/ms733769.aspx)? – flup

cevap

16

JAX-WS/Metro

  • ... Eğer Jboss,Glassfish,Tomcat,IBM Web sphere gibi birkaç application server 'ın olduğu için ... yerel olarak application barındırmak istiyorum görünüyor web hizmeti sınıf ve yöntemleri açıklama sağlayan ve WCF gibi bu ek açıklamalardan bir WSDL üretir.
  • herhangi bir Java EE konteyner içinde web hizmeti ev sahipliği yapmaya olanak sadece WCF gibi,
  • bir web hizmeti istemcisi oluşturmasına olanak sağlar sadece WCF gibi, sen wsdl-öncelikle bir hizmet oluşturmasına olanak sağlar. Bu WCF'nin IIS barındırma ile karşılaştırılabilir.
  • , web hizmetlerinizi Endpoint api kullanarak barındırmanıza olanak tanır. Bu WCFs kendi kendine hosting karşılaştırılabilir.
  • , WCF transport options gibi, HTTP or TCP protocols üzerinden SOAP or Fast InfoSet arasında seçim yapmanızı sağlar. (Ancak, adlandırılmış borulara izin vermese de ...)

Birçok yönden WCF'ye karşılık gelir. Yine de WCF'den daha çok Web Hizmetlerine odaklanıyor. Isimleri gibi.

2

, oldukça eski, ama çok açıkladı java jax-ws ve .net-wcf.

Yardım this yardımcı olur ..!

0

O

+0

jax-ws sunucu çalışma zamanı, Endpoint 'leri başlatarak servislerinizi de barındırmanızı sağlar. – flup