Arsip: Problem akses .net web services via BDS 2006 for win32

more 17 years ago
Share to
andipurwito
Assalamualaikum...
Salam sejahtera buat kita semua
Saya punya problem dalam penggunaan class THTTPRio untuk mengakses web services yang dibuat menggunakan BDS 2006. Pada awalnya berjalan mulus, akan tetapi suatu saat tiba-tiba terjadi error yang tak kunjung bisa saya pecahkan. Padahal nggak pernah dikotak katik sedikitpun. Errornya kurang lebih seperti ini:
Unable to load WSDL File/Location: http://ws.mysite.net/WebService1.asmx. Error profile-image/67499c8391b48201b9ee3b0aa948b5cb.jpg" alt="user image" onerror="this.onerror=null; this.src='/profile-image/default.png';">
more 17 years ago
EkoIndri
kalau g salah, biasanya untuk url WSDL diakhiri dengan WSDL
contoh kek gini
http://cc.codegear.com/ccws/cc.asmx?WSDL
silahkan gunakan url diatas, saya dah coba bisa

more 17 years ago
andipurwito
Tentu saja saya sudah bikin seperti itu. Karena kalau tidak, unitnya tidak mungkin bisa tercreate di dalam project. Bahkan sudah berulang-ulang di-import ulang namun masih tetap sama hasilnya.

more 17 years ago
andipurwito
waduh, sorry mbak Indri. Web servicenya adanya di Intranet bukan di Internet.
So nggak mungkin bs di akses

more 17 years ago
EkoIndri
oooo
gpp mas, btw, kalau wsdl-nya di panggil dari browser langsung bisa tidak?
abis itu kalau bisa, salah satu methodnya di coba bisa tidak?

more 17 years ago
andipurwito
Kalo dipanggil dari browser ok dan tdk ada masalah. Begini script di program clientnya:
<font face='Courier New' size=2><table border='0' bgcolor='#ffcc00' bordercolor='#ffcc00' cellpadding='0' cellspacing='1' width='95%'><tbody><tr><td><table bgcolor=#f2f2f2 width=100%><tr><td><pre><b>var</b>
wsHTTP: THTTPRio;
wf: TWebService1Soap;
<b>begin</b>
<b>try</b>
wsHTTP := THTTPRio.Create(self)
<b>with</b> wsHTTP <b>do</b>
<b>begin</b>
WSDLLocation := <span style="color:#33f;">'http://ws.mysite.net/WebService1.asmx?WSDL'</span>;
Service := <span style="color:#33f;">'TWebService1'</span>;
Port := <span style="color:#33f;">'TWebService1Soap'</span>;
<b>end</b>;
wf := (wsHTTP <b>as</b> TWebService1Soap);
Respon := wf.EchoTest;
<b>except</b> on E:Exception <b>do</b>
Respon := E.<b>Message</b>;
<b>end</b>;
<b>end</b>;</pre>
</td></tr></table><table bgcolor=#000000 width=100% border='0' cellpadding='0' cellspacing='0' ><tr><td align=center><font color=white size=1>Syntax Highlighted with <a href=https://www.pascal-id.org/legacy/delphi-id.org/syntax><font color=white size=1>https://pascal-id.org/syntax</font></a></font></td></tr></table></td></tr></table></font>

more 17 years ago
andipurwito
[quote="andipurwito"]Kalo dipanggil dari browser ok dan tdk ada masalah. Begini script di program clientnya:
var
wsHTTP: THTTPRio;
wf: TWebService1Soap;
begin
try
wsHTTP := THTTPRio.Create(self)
with wsHTTP do
begin
WSDLLocation := 'http://ws.mysite.net/WebService1.asmx?WSDL';
Service := 'TWebService1';
Port := 'TWebService1Soap';
end;
wf := (wsHTTP as TWebService1Soap);
Respon := wf.EchoTest;
except on E:Exception do
Respon := E.Message;
end;
end;
more ...
- Pages:
- 1
reply |
Report Obsolete
AI Forward

🚀 We're thrilled to partner with Alibaba Cloud for "AI Forward - Alibaba Cloud Global Developer Summit 2025" in Jakarta! Join us and explore the future of AI. Register now:
https://int.alibabacloud.com/m/1000400772/
#AlibabaCloud #DeveloperSummit #Jakarta #AIFORWARD
Last Articles
Last Topic
- PascalTalk #6: (Podcast) Kuliah IT di luar negeri, susah gak sih?
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #5: UX: Research, Design and Engineer
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #4: Obrolan Ringan Seputar IT
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #2: Membuat Sendiri SMART HOME
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #3: RADically Fast and Easy Mobile Apps Development with Delphi
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #1: Pemanfaatan Artificial Intelligence di Masa Covid-19
by LuriDarmawan in Tutorial & Community Project more 4 years ago - Tempat Latihan Posting
by LuriDarmawan in OOT more 5 years ago - Archive
- Looping lagi...
by idhiel in Hal umum tentang Pascal Indonesia more 12 years ago - [ask] koneksi ke ODBC user Dsn saat runtime dengan ado
by halimanh in FireBird more 12 years ago - Validasi menggunakan data tanggal
by mas_kofa in Hal umum tentang Pascal Indonesia more 12 years ago
Random Topic
- Download
by alisahasan in MsSQL more 18 years ago - Tipe Data MySQL
by J4ckR1pp3r in MySQL more 19 years ago - A Simple Question.. How to open yahoo messenger with delphi?
by johnizzy in Tip n Trik Pemrograman more 16 years ago - menampilkan data pada query tanpa data kembar...
by mas_kofa in MySQL more 18 years ago - Yahoo! Messenger
by J4ckR1pp3r in Tip n Trik Pemrograman more 15 years ago - Print di Quick Report dari file txt
by irene in Reporting more 16 years ago - Delphi on ReactOS
by LuriDarmawan in Bedah Kasus more 17 years ago - ada yang ngerti coding vb g?
by fafa in Hal umum tentang Pascal Indonesia more 17 years ago - ComboBox + ADO (Access Database)
by nnd_ms in Hal umum tentang Pascal Indonesia more 18 years ago - Windows API
by Chep_Rytheone in Hal umum tentang Pascal Indonesia more 19 years ago