2012-06-13 39 views
0

我知道肥皂可以通過http發送XML,有什麼方法可以使用它通過TCP發送XML?或者有沒有更好的方式來使用PHP?非常感謝您的任何見解!通過使用PHP與肥皂(或其他?)的TCP上的XML

+0

但HTTP通常已經通過TCP發送。或者你的意思是你想完全消除HTTP層? –

+0

是的,我的意思是通過tcp發送它,而不是使用http層。感謝您的幫助! – Smeltdown

+0

這裏真正的問題是什麼,除了你有什麼問題?爲什麼你認爲你需要在TCP層面,防火牆,性能和樂趣上做到這一點? –

回答

0

使用PHP,您可以連接到任意端口作爲客戶端(或偵聽任意端口上的連接作爲服務器),並通過TCP或任何其他您想要的數據發送/接收XML。您根本不必使用HTTP或端口80。

+0

這讓我開始了。非常感謝你! – Smeltdown

1

您可以在POST請求中發送原始XML。

+0

我會說任何請求,而不僅僅是POST;) – matino

+1

那麼,在GET查詢字符串中格式化XML會非常糟糕。 –