Webservis Mi Http Mi
-
Selamlar arkadaşlar bir servis var buraya bağlanmak için 2 seçenek var http ve ws . Ben ws olanını seçtim ancak bu ws direk xml post edilebilecek bir webservis miş ve bir türlü bunu çalıştıramadılar yaptığım sorgularda http 500 hatası alıyorum. Lakin http seçeneği ile request ve response larımı alabiliyorum. Asp.net ile geliştireceğim bir proje ve ben daha önce hiç http kullanmadım webserivs ise 1 kez kullandım.
Sözün kısası, http / ws bunlardan hangisi daha kararlıdır ve asp.net ile sorunsuz geliştirilebilir ? http den yardırayım mı yoksa ws için direteyim mi ?
Hepinizin görüşlerini - tecrübelerini rica ediyorum...
-
basichttpbinding ve wshttpbinding'lerden bahsediyorsan ws'yi kullanmanı tavsiye ederim. kullanım konusunda asp.net'te ikisi arasında bir fark olmaz, service referans olarak projene ekle kullan. Başka birşeyden bahsediyorsan bilmiyorum.
-
Webservisi daha kolay kullanırsın diye düşünüyorum c# asp.net'de, http de REST API olması gerek. O konuda servis sağlayacı api vs. vermediyse tüm request ve responseları kendin yapman, parse etmen gerekir. 500 hatasının sebebini google da bakarsan zibil gibi şey yazmışlar. Oradan kendi yaşadığın şeye göre bir sonuç kesin elde edersin.
-
Vallaha bu asmx degıl yada herhangı bır uzantısı yok tahribat.com/servis gibi bir url ve ben referans olarak ekleyemiyorum.
Sorgu olarak bu tarz webservislere nasıl sorgu çekilir acaba :)
-
visual studio kullanıyosan add servis reference yaptıktan sonra aşağıda advanced diye bir buton var. oraya tıkla yine açılan formun altında compatibility bölümünün altında add web servis butonu var. onu açtığında url yi yaz go yap. Ben öyle kullanıyorum sap rfc leri.
-
öyle denemiştim hocam şöyle bir hata veriyor oradan.
There was an error downloading
The request failed with HTTP status 404: Not Found.
-
servisin urlyi görmeden bişey solemek zor
-
tahribat.com/servis?wsdl olarak denesene bişey geliyor mu
