Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > PHP > PHP Forum > สอบถามเกี่ยวกับการ Call Service ด้วย soap หน่อยครับ



 

สอบถามเกี่ยวกับการ Call Service ด้วย soap หน่อยครับ

 



Topic : 117687



โพสกระทู้ ( 7 )
บทความ ( 0 )



สถานะออฟไลน์




สวัสดีครับ
พอดีผมต้องการ ติดต่อ SERVICE ด้วย PHP ซึ่งลองเขียน Code ตามใน Thaicreate ตามด้านล่างครับ พอ print_r ตัวแปร แล้ว แสดง error
Uncaught SoapFault exception: [Client] looks like we got no XML document ครับ ไม่รู้ว่าเป็นจากสาเหตุอะไร ต้องทำอย่างไรบ้างรบกวนด้วยครับ

Code (PHP)
$client = new SoapClient('http://10.0.0.111:8080/services/OrderService.svc?wsdl',
array(
"trace" => 1,	// enable trace to view what is happening
"exceptions" => 0,	// disable exceptions
"cache_wsdl" => 0) // disable any caching on the wsdl, encase you alter the wsdl server
);



$data = $client->GetOrders(array($params)); // บรรทัดที่ Error

print_r($data);

echo "<hr>";

// display what was sent to the server (the request)
echo "<p>Request :".htmlspecialchars($client->__getLastRequest()) ."</p>";

echo "<hr>";

// display the response from the server
echo "<p>Response:".htmlspecialchars($client->__getLastResponse())."</p>";


รบกวนด้วยครับ ผมเปิดไว้อีกระทู้หนึ่งก็ยังไม่มีท่านใดเข้ามาตอบเลยครับ



Tag : PHP, WebService









ประวัติการแก้ไข
2015-07-09 22:37:47
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2015-07-09 22:36:56 By : itsoft View : 1364 Reply : 2
 

 

No. 1



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

Quote:
http://10.0.0.111:8080/services/OrderService.svc?wsdl


URL นี้มันเรียกขึ้นไหม๊ครับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-07-10 09:54:53 By : mr.win
 


 

No. 2



โพสกระทู้ ( 7 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 1 เขียนโดย : mr.win เมื่อวันที่ 2015-07-10 09:54:53
รายละเอียดของการตอบ ::
เรียกขึ้นครับ
ตอนนี้ทำได้แล้วครับ ปัญหาเกิดจาก Service มันเป็น wsHttpBinding อะครับ ตอนนี้เปลี่ยนเป็น basicHttpBinding เลยสามารถเรียกใช้งานได้ปกติ

แต่ตอนนี้ ปัญหาคือ ในกรณีที่ เราต้องการ call method ที่ต้องส่ง parameter เป็น object จะส่งยังไงไรได้บ้างครับ

Code (XML)
<xsd:element name="OrderSearchResult">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="searchCriteria" type="tns:OrderSearchCriteria" maxOccurs="1" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:complexType name="OrderSearchCriteria">
<xsd:complexContent mixed="false">
<xsd:extension base="tns:BaseEntity">
<xsd:sequence>
<xsd:element name="OrderType" type="xsd:string" maxOccurs="1" minOccurs="0"/>
<xsd:element name="JobStatus" type="xsd:string" maxOccurs="1" minOccurs="0"/>
<xsd:element name="DateType" type="xsd:string" maxOccurs="1" minOccurs="0"/>
<xsd:element name="Date" type="xsd:dateTime" maxOccurs="1" minOccurs="1" nillable="true"/>
<xsd:element name="Supplier" type="xsd:string" maxOccurs="1" minOccurs="0"/>
<xsd:element name="Product" type="xsd:string" maxOccurs="1" minOccurs="0"/>
<xsd:element name="CustomerName" type="xsd:string" maxOccurs="1" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>





ประวัติการแก้ไข
2015-07-10 16:44:49
2015-07-10 16:46:10
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-07-10 16:42:14 By : itsoft
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : สอบถามเกี่ยวกับการ Call Service ด้วย soap หน่อยครับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 05
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่