Sayfayı Yazdır | Pencereyi Kapat

Medula V3 sorunu

Nereden Yazdırıldığı: Datakent
Kategori: Diğer bölümler
Forum Adı: C# & ASP.NET
Forum Tanımlaması: C# ve ASP.NET ile ilgili soru / sorun ve paylaşım bölümü
URL: http://forum.datakent.com/forum_posts.asp?TID=2108
Tarih: 13.Haziran.2024 Saat 11:50


Konu: Medula V3 sorunu
Mesajı Yazan: ondersoz
Konu: Medula V3 sorunu
Mesaj Tarihi: 10.Mayis.2011 Saat 09:40
Merhaba
Daha önce datakentin Medula v2 programını ornek kodları ıle paylasımınız için cok tsk. ederim.
Şimdi Medula V3 servislerine baglanırken sorun yasıyorum. bu konudada yardımınıza ıhtıyacım var. yardımcı olursanız sevınırım.
 
Amacım takip gunceleme metodunu kullanmak
Web servis:
https://medula.sgk.gov.tr/medulaws/services/HastaKabulIslemleri/wsdl/HastaKabulIslemleri.wsdl - https://medula.sgk.gov.tr/medulaws/services/HastaKabulIslemleri/wsdl/HastaKabulIslemleri.wsdl
using Tahakkuk.HastaKabulWEB;//namespace ekledim
 

HastaKabulIslemleriService ws1 = new HastaKabulIslemleriService();

ws1.Credentials = new NetworkCredential("hastanekullkodu", "hastanesifre");

ws1.PreAuthenticate = true;

// ws1.Timeout = 1000000;

TakipOkuGirisDVO Gss_Takip_Guncelle = new TakipOkuGirisDVO();

Gss_Takip_Guncelle.saglikTesisKodu = 11111111;//tesis kodu

Gss_Takip_Guncelle.takipNo="QWER23";

Gss_Takip_Guncelle.yeniTedaviTipi = 14;

TakipDVO GuncelTedaviCevap = ws1.hastaKabulOku(Gss_Takip_Guncelle);// hata bu satırda

Hata mesajı : Uzak sunucuya bağlanılamıyor




Cevaplar:
Mesajı Yazan: muratcemgenc
Mesaj Tarihi: 30.Eylül.2011 Saat 14:06
Ben de aynı hatayı alıyorum Visual Basic te denedim bulduğum bazı kodları,C sharpta denedim VS 2010 bu hatayı veriyor.Acaba Framework'ten mi diye düşünmeye başladım o da değil



Mesajı Yazan: loftyazilim
Mesaj Tarihi: 17.Kasim.2011 Saat 08:25
Uzak Sunucuya Bağlanılamama Sebebi, Bunların WSDL Dosyasıyla alakalı, Önce direk olarak http:... ile başlayan link , https: ye çevrildikten sonra sorunsuz çalışıyordu fakat son zamanlarda sanırım bu dosyada bir eksiklik yaşandı. neyse kısaca sorunu çözelim;

Örneğin HastaKabulIslemleri.wsdl dosyasıyla başlayalım, .NET kullancıları, Web Referance olarak içeriye import ettikleri bu dosyanın en sondan 3.satırındaki satırındaki;
<wsdlsoap:address location="http://medula.sgk.gov.tr:9082/medulaws/services/HastaKabulIslemleri" />

linkini aşağıdaki gibi değiştirin
https://medula.sgk.gov.tr:443/medulaws/services/HastaKabulIslemleri

sonrada .NET Projenizde sağdaki Solitions penceresindeki app.config dosyanızı açın burdada yukarıdaki yaptığınız işlemi tekrarlayın. sorun düzelecektir.




-------------
www.loftyazilim.com


Mesajı Yazan: hunter19
Mesaj Tarihi: 23.Mart.2012 Saat 11:14
birde artık bu test serverlarını kullanmak için hangi tesisKodu user pas ne yardımcı olabilirmisin.Söylediklerini anlamadım ben servis referanstan ekliyorum adresi nerde yazıyor bu kodlar orda 



Sayfayı Yazdır | Pencereyi Kapat