我在JAVA(Spring MVC框架)的Web應用程序,我想連接到一個網站,並使用其在PHP寫的網絡服務,這可能嗎?如果是的話我該怎麼做?我們可以在java中使用php web服務嗎?
2
A
回答
0
是的,春天與Apache Axis的很好的集成:http://axis.apache.org/axis2/java/core/docs/spring.html
使用Web服務使用Spring,你可以使用JaxWsPortProxyFactoryBean創建一個客戶端代理:http://musingsofaprogrammingaddict.blogspot.com/2009/03/writing-and-testing-jax-ws-clients.html
從春天在行動中,這裏是如何你配置一個示例Web服務代理bean:
<bean id="spitterService" class="org.springframework.remoting.jaxws.JaxWsPortProxyFactoryBean"
p:wsdlDocumentUrl="http://localhost:8080/services/SpitterService?wsdl"
p:serviceName="spitterService" p:portName="spitterServiceHttpPort"
p:serviceInterface="com.habuma.spitter.service.SpitterService"
p:namespaceUri="http://spitter.com"/>
1
用什麼語言創建Web服務並不重要。您可以通過商定如何交換消息來與任何Web服務進行交談。
0
0
使用CWSDLGeneratorDocument.php用於生成文檔/文字樣式的WSDL文件,並在Java 1.7使用非標準庫JAX-WS。
相關問題
- 1. 我們可以在RESTful Web服務中使用SOA架構嗎?
- 2. 我們可以使用php爲apache web服務器創建一個gui嗎?
- 3. 我們可以重寫WCF或Web服務中的方法嗎?
- 4. 我們可以在IIS上運行Metro Web服務嗎?
- 5. 我們可以在web服務的情況下查看xml嗎?
- 6. 我可以在RESTful Web服務中使用wait()嗎?
- 7. 我可以在Web服務中使用htmlunit嗎?
- 8. 我可以在axis2 Web服務客戶端中使用「硒」嗎?
- 9. 我們可以調用Spring Remoting web服務JAVA來自.Net
- 10. 我們可以在Java中同時使用fork/join和executor服務嗎?
- 11. 我們在java中緩存web服務嗎?
- 12. 我們可以使用JAX-RS發送或返回java web服務中的char
- 13. 我可以從Java腳本調用Web服務嗎?
- 14. 我們可以使用目標創建一個web服務c
- 15. 開發Web服務時我們可以使用哪種技術?
- 16. 我可以在Java SE中使用Java Fx Web視圖嗎?
- 17. 我們可以通過使用asp.net web服務的badsyntax運行jquery spellchecker嗎?
- 18. java可以使用ASP.NET web服務返回的.NET對象嗎?
- 19. 我可以把我的web服務在子目錄中嗎?
- 20. 我們可以使用Linq和View服務器嗎?
- 21. 我們可以使用c#編寫NNTP服務器嗎?
- 22. 我們可以使用HDInsight服務進行ATS嗎?
- 23. 我們可以在PayPal REST API中使用引用事務嗎?
- 24. 我可以在wso2 esb中使用呼叫中介調用Web服務嗎?
- 25. 我們如何調用使用SOAP Web服務在PHP
- 26. WebView可以在服務中使用嗎?
- 27. 我可以使用hadoop運行多個Web服務器嗎?
- 28. 我可以使用OAuth進行SOAP Web服務嗎?
- 29. 我們可以在不在liferay內的獨立服務中使用Liferay jar嗎?
- 30. 我們可以使用PHP而不是NodeJS創建GRPC服務器嗎?
位誤導 - web服務是用於機器通過HTTP通稱,機器通信 - 但WSDL是特定於一個web服務上運行的SOAP協議。 Web服務中還有其他一些協議,包括JSON和序列化的PHP – symcbean