थोड़ी देर के लिए एक PHP डेवलपर होने के बावजूद, अब मुझे वेब सेवाओं का पहला स्वाद मिल रहा है। मैं थोड़ी मदद पाने की उम्मीद कर रहा था, क्योंकि जिस पुस्तक का मैं उपयोग कर रहा हूं वह बहुत मदद नहीं कर रहा है। जिन कंपनियों में हम व्यवसाय कर रहे हैं उनमें से एक मुझे प्रारूप में एक एक्सएमएल दस्तावेज दिया गया है जिसमें मैं होना चाहिए (मैं इसका एक हिस्सा पोस्ट करूंगा)। इस विशेष विषय में मेरे अनुभवहीनता के कारण, मुझे सच में यकीन नहीं है कि क्या करना है। मुझे यह जानने की जरूरत है कि यह संदेश अपने लाइव पोस्ट पेज पर कैसे भेजें, प्रतिक्रिया कैसे प्राप्त करें, और क्या मुझे किसी भी प्रकार का डब्लूएसडीएल पेज बनाने की ज़रूरत है? किसी भी मदद या दिशा की बहुत सराहना की जाएगी, और कृपया, केवल PHP मैनुअल के लिए एक लिंक न भेजें। मैं स्पष्ट रूप से वहां गया हूं, क्योंकि यह आम तौर पर सहायता के लिए जाने-माने स्थान है।PHP SOAP HTTP अनुरोध
POST /sample/order.asmx HTTP/1.1
Host: orders.sample.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Header>
<AuthenticationHeader xmlns="http://sample/">
<Username>string</Username>
<Password>string</Password>
</AuthenticationHeader>
<DebugHeader xmlns="http://sample/">
<Debug>boolean</Debug>
<Request>string</Request>
</DebugHeader>
</soap12:Header>
<soap12:Body>
<AddOrder xmlns="http://sample/">
<order>
<Header>
<ID>string</ID>
<EntryDate>dateTime</EntryDate>
<OrderEntryView>
<SeqID>int</SeqID>
<Description>string</Description>
</OrderEntryView>
<ReferenceNumber>string</ReferenceNumber>
<PONumber>string</PONumber>
<Comments>string</Comments>
<IpAddress>string</IpAddress>
</Header>
</order>
</AddOrder>
</soap12:Body>
</soap12:Envelope>
ऊपर दिया गया AddOrder XML दस्तावेज़ मुझे दिया गया था (मैंने अधिकांश शरीर को हटा दिया)। कृपया मुझे बताएं कि अब और विस्तार की आवश्यकता है, क्योंकि मैं जितना संभव हो उतना विशिष्ट होना चाहता हूं, इसलिए मैं यह समझने में सक्षम हूं कि यह
मुझे यहां $ url कैसे पता चलेगा? धन्यवाद। –