Sayfayı Yazdır | Pencereyi Kapat

XML Web servisleri Kullanımı

Nereden Yazdırıldığı: Datakent
Kategori: Diğer bölümler
Forum Adı: Borland Delphi
Forum Tanımlaması: Borland Delphi ile ilgili soru / sorun / paylaşım bölümü
URL: http://forum.datakent.com/forum_posts.asp?TID=1769
Tarih: 19.Nisan.2024 Saat 10:54


Konu: XML Web servisleri Kullanımı
Mesajı Yazan: turknetyazilim
Konu: XML Web servisleri Kullanımı
Mesaj Tarihi: 27.Temmuz.2009 Saat 16:55
Merhaba Murat abi
biliyorum rahatsız ediyorum.Ama hep son çarem sen oldun.Cry
 
Delphi 7 ile Xml web servislerinin kullanımı hakkında ?

Xml web servis içersindeki  methodlardan geriye integer ,double ,boolean string tipte geriye değer döndüren fonksiyonları kullanabiliyorum.

Benim çözemediğim kısım şudur.Xml web servisi içersinde Dataset veya DataTable tipinde veri döndüren fonksiyonları kullanamıyorum.

 Xml web servislerini Delphi 7 ye import ettiğimde servisteki  methodlar geliyor.Düşününki  serviste şu şekilde bir method var
Herhangi bir veritabanının herhangi bir tablosuna bağlanıp Tablodaki kayıtları Datasete aktarıp geriye Dataset tipinde geriye döndüren bir method.

Birde abi bu konu ile ilgili bir video hazırlamıştım
http://ismailkocacan.com/Dersdetay.aspx?Id=76 - http://ismailkocacan.com/Dersdetay.aspx?Id=76  
Saygılarımla

 

Ben bu methodu import ettiğimde delphide bu methodun döndüreceği tip class=TRemotable şeklinde bir tip geliyor.

sınıf hiyeyarşisini incelediğimde  Tremotable sınıfınının Tobject sınıfından türediğini gördüm.

 

 Sonuc olarak sorum şudur.Xml web servislerinde geriye Dataset veya DataTable tipinde veri döndüren fonksiyonları delphi 7 ile nasıl kullanabilirim

 

Saygılarımla




Cevaplar:
Mesajı Yazan: murat turan
Mesaj Tarihi: 12.Agustos.2009 Saat 22:47

merhaba ismail webservisler için ideal geri dönüş tipi xml formatı. her yönüyle yorumlanabilir bir format. veya bir sınıf yazarsın ve bu sınıf türevinde sonuç döndürürsün. ama delphi 7 kulalnıyorsan xml servisler konusunda sürekli sorun yaşayabilirsin. delphi 7 yeni nesil servislere bağlanma konusunda bitti gibi birşey. aslında kendiside bitti ya.



-------------
http://www.kasatakip.com - Kasa Takip  |  http://www.caritakip.com - Cari Takip  |  http://www.evraktakip.com - Evrak Takip  |  http://www.etasqlmobil.com - ETA SQL Mobil


Mesajı Yazan: turknetyazilim
Mesaj Tarihi: 17.Agustos.2009 Saat 14:25

merhaba Murat abi Öncelikle cevap yazdığın için teşekkürler.Ama benide tam anlamıyla bitirdinConfused

Ben Borland ürünlerini ve çok sevmiştim.Çünkü rad kelimesini hakediyordu.Bişeyleri yaparken zevkle yapıyodum.Evet belki şu an Microsoft Net daha favori insanlar için ama RAD kelimesini hakediyormu bilmem.Ne kadar hızlı bunların farkındayım.Eskiden hep bir programlama dili ile uğraşırdım Ve Onu Savunurdum.Yok şöle iyi böle iyi diye. Şimdi Hepsi ile az çok uğraşmaya çalışıyorum.Ve Farkları  görüyorum.

Neyse ama bu  delphi web servis olayını bir gün çözücem.Aslında şu an çözememin nedeni de tam anlamıyla OOP a daha tam anlamıyla anlayamış olmamıdır.
Saygılarımla


-------------


Mesajı Yazan: murat turan
Mesaj Tarihi: 19.Agustos.2009 Saat 18:49
merhaba ismail  dephinin üst sürümlerinde bu sorunu rahatlıkla aşabilirsin. delphi 7 bu konuda sıkıntılı.

-------------
http://www.kasatakip.com - Kasa Takip  |  http://www.caritakip.com - Cari Takip  |  http://www.evraktakip.com - Evrak Takip  |  http://www.etasqlmobil.com - ETA SQL Mobil


Mesajı Yazan: turknetyazilim
Mesaj Tarihi: 23.Ekim.2009 Saat 18:14

herkese merhabalar ;

Arkadaşlar araştıra araştıra en sonunda sorunun çözümünü buldum.aşağıdaki linkte
http://edn.embarcadero.com/article/28631 - http://edn.embarcadero.com/article/28631
Hemde delphi 6 ile ilgili bir örnek.Vaybe kaç aydan beri beynim deki Ram de bu soru boş yere yer kaplayıp kafamı meşgul ediyodu.Sorunun çözümün buldum.Ohhh Beeeee
Yaşasın delphi...Smile
 
Murat abi artık sıkıntı kalmadı.Smile


-------------


Mesajı Yazan: turknetyazilim
Mesaj Tarihi: 23.Ekim.2009 Saat 18:18

Konuyla ilgili örnek projeyi aşağıdan kaydedebilirsiniz

http://www.agnisoft.com/soap/dotnetds.zip - http://www.agnisoft.com/soap/dotnetds.zip .


-------------


Mesajı Yazan: bayramoglu_61
Mesaj Tarihi: 24.Ekim.2009 Saat 09:27

Delphi nin kurulu olduğu dizinde   \Demos\WebServices klasöründe  bu konu ile ilgili bi hayli açıklayıcı örnek var.



Mesajı Yazan: turknetyazilim
Mesaj Tarihi: 27.Ekim.2009 Saat 14:57
Aşağıdaki sayfada da örnekler var.Aslında baya kaynak varmış ama YabancıSmile
http://www.agnisoft.com/white_papers/SOAP1.asp - http://www.agnisoft.com/white_papers/SOAP1.asp


-------------



Sayfayı Yazdır | Pencereyi Kapat