2013-02-20 32 views
10

是否有獨特的服務集中器,如WCF for java,我可以爲不同的媒體創建和託管服務?什麼是Java的WCF記者?


變化: 。好像是在Java世界中不同的概念,叫應用服務器? 這可能是一個非常初學者的問題。任何方向表示讚賞

+0

像Glassfish或Tomcat這樣的應用服務器? – 2013-02-20 22:30:25

+0

媒體是什麼意思?您獲得WCF的不同[協議/傳輸選項](http://msdn.microsoft.com/en-us/library/ms733769.aspx)? – flup 2013-03-03 20:28:01

回答

16

JAX-WS/Metro

  • 允許你註釋您的Web服務類和方法並從這些註釋中生成一個WSDL,就像WCF一樣。
  • 讓你WSDL優先生成服務,就像WCF
  • 允許你生成一個Web服務客戶端,就像WCF
  • 讓您的主機您的Web服務在任何Java EE容器。這相當於WCF的IIS託管。
  • 允許您使用Endpoint api託管您的Web服務。這與WCF自主託管相當。
  • 允許您通過HTTP or TCP protocolsSOAP or Fast InfoSet之間進行選擇,如WCF transport options。 (雖然我不認爲它允許命名管道......)

所以在很多方面它對應於WCF。雖然它比WCF更專注於Web服務。像名稱一樣。

2

我已經發現了一些博客,這是很舊,但很說明以及關於java jax-ws和.net-wcf。

希望this幫助..!

0

看來你想舉辦您的application本地......對於那些有幾個application server就像Jboss,Glassfish,Tomcat,IBM Web sphere ...

+0

jax-ws服務器運行時允許你通過實例化Endpoint來託管你的服務。 – flup 2013-03-03 20:31:53