Merhaba,
Delphi'de yaptığım bir "Hello World" tipinde deneme web servisine android (java) üzerinden ksoap2 kullanarak erişmek istiyorum fakat bir türlü başaramadım. Web servisini IIS üzerinde çalışacak şekilde (ISAPI dll) yaptım. Aldığım hata "org.xmlpull.v1.xmlpullparserexception expected: start_tag {http://...} envelope (position:START_TAG <inspection> ..." şeklinde.
Aynı servise Delphi'de yaptığım client uygulama ile erişebiliyorum. Aynı şekilde android tarafında da internet üzerindeki örnek servislerden (http://www.w3schools.com/webservices/Ce ... Fahrenheit) veri çekebiliyorum.
Sizlerden ricam, eğer uğraştıysanız java üzerinden delphi servisine bağlanan bir örnek uygulamanız var mıdır?
Yardımlarınız için teşekkür ederim.
Android Java Client - Delphi Web Service
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
-
- Üye
- Mesajlar: 216
- Kayıt: 10 Ara 2013 03:50
Re: Android Java Client - Delphi Web Service
merhabalar ,
Delphi tarafında hazırladığımız bir web servisi Java Eclips ortamında Andorid için kullandığımız bir projemiz vardı , Java cı arkadaş artık bizimle çalışmıyor ekte kSOAP ile Delphi Web Servisinin kullanımını bulabilirsiniz kodlar size fikir verecektir ama ben Java ortamına hakim değilim sadece paylaşmak istedim, şunu belirtmek isterim ki "End Point" olarak delphi servisinizin WSDL yayını ve SOAP Action ları kabul eden URL leri farklıdır genelde o aşamada hata yapılıyor örnektede göreceğiniz gibi içinde SOAP geçen link end pointtir, metodların çalışması için "SOAP Action" lar çok önemlidir örnekte bulabilirsiniz söyleyebileceklerim bu kadar maalesef.
Delphi tarafında hazırladığımız bir web servisi Java Eclips ortamında Andorid için kullandığımız bir projemiz vardı , Java cı arkadaş artık bizimle çalışmıyor ekte kSOAP ile Delphi Web Servisinin kullanımını bulabilirsiniz kodlar size fikir verecektir ama ben Java ortamına hakim değilim sadece paylaşmak istedim, şunu belirtmek isterim ki "End Point" olarak delphi servisinizin WSDL yayını ve SOAP Action ları kabul eden URL leri farklıdır genelde o aşamada hata yapılıyor örnektede göreceğiniz gibi içinde SOAP geçen link end pointtir, metodların çalışması için "SOAP Action" lar çok önemlidir örnekte bulabilirsiniz söyleyebileceklerim bu kadar maalesef.
- Dosya ekleri
-
- CustomersFragment.zip
- (4.67 KiB) 103 kere indirildi
Volkan KAMADAN
www.polisoft.com.tr
www.polisoft.com.tr
-
- Üye
- Mesajlar: 216
- Kayıt: 10 Ara 2013 03:50
Re: Android Java Client - Delphi Web Service
Volkan bey çok teşekkür ederim. Verdiğiniz örnek çok işime yaradı.
Dediğiniz gibi sorun Soap_Action, Name_Space ve URL tanımlarından kaynaklanıyormuş. Delphi web servisinin wsdl yayını diğer servislerden çok farklı. Verdiğiniz SOAP_Action, Name_Space tanımlarını günlerdir internette aramama rağmen hiç bir yerde rastlamadım. Bu yüzden bu bilginin çok değerli olduğunu düşünüyorum.
Tekrar çok teşekkür ederim.
Dediğiniz gibi sorun Soap_Action, Name_Space ve URL tanımlarından kaynaklanıyormuş. Delphi web servisinin wsdl yayını diğer servislerden çok farklı. Verdiğiniz SOAP_Action, Name_Space tanımlarını günlerdir internette aramama rağmen hiç bir yerde rastlamadım. Bu yüzden bu bilginin çok değerli olduğunu düşünüyorum.
Tekrar çok teşekkür ederim.
Re: Android Java Client - Delphi Web Service
Faydalı olabildiyse ne mutlu , rica ederim.
İyi çalışmalar.
İyi çalışmalar.
Volkan KAMADAN
www.polisoft.com.tr
www.polisoft.com.tr