Konuyu görüntüle
IUCODERS FORUM > Programlama > .NET > Mobil uygulamalar ve web servisi
Yazar
esk26


avatar
eskisehir
Kayıt: 31.01.2006
11.07.2008-09:56 #48741
Could not establish connection to network.

Olarak bir hata veriyor.uygulamada bir web servisinden mobildeki bir combobox a veri göndermeye çalışıyorum.Web Servisine göre kendisinin oluşturduğu referans.vb de böyle bir hata oluşturuyor ve formu hiç açmıyor.Denemeleri emulator üzerinden çalıştırıyorum.Web servisimde local de.İnternetten baktığımda local yerine IP yi yazın deniyor denedim ama çalışmadı.Önerisi olan var mı?





gecti istemem gelmeni
yoklugunda buldum seni
birak vehmimde golgeni
gelme artik neye yarar

Yazar
orhan


avatar
istanbul
admin
Kayıt: 17.11.2005
11.07.2008-10:25 #48742
şu sırayla gittiğini var sayalım.

-local makinanda çalışan bir webservis var. IIS yada başka bir uygulama sunucusu üzerinde olduğunu varsayıyorum.
-client i olusturmak için projene referans ekledin.
-client tarafında gerekli kod olustu.
-client den de referans daki fonksiyonları çalıştırdın.

VS.NET de emulatorun ayarlarında network configurasyonu diye bir bölüm var. Orayı akif hale getirmen lazım. Bunun içinde sana buyuk bir ihtimalle Virtual PC kur diyecek. Sen soyledigim yere bir bak. Emulator dogrudan internete cikamiyor cunku.





N/A
Yazar
esk26


avatar
eskisehir
Kayıt: 31.01.2006
11.07.2008-10:54 #48744
Dediğin gibi denedim zaten bu nedenle daha önceden virtual pc yi kurup denemiştik.
Ve şimdi tekrar baktım network ayarlarına dediğin gibi ıp adresi falan filan yoktu.Ve not connected gibi bişi yazıodu.Ben de Emulatorun Ip sini,subnet ini gateway ini değiştirdim ve çalıştığım bilgisayarın adreslerini yazdım yine de hata veriyor.Hem de Aynı hatayı veriyor.
Yani evet dediğin gibi interneti görmüyormuş Artık görüyor ama yine durum aynıd oh





gecti istemem gelmeni
yoklugunda buldum seni
birak vehmimde golgeni
gelme artik neye yarar

Yazar
orhan


avatar
istanbul
admin
Kayıt: 17.11.2005
11.07.2008-13:54 #48756
elle ip versen de bağlanmayabilir.





N/A
Yazar
esk26


avatar
eskisehir
Kayıt: 31.01.2006
11.07.2008-14:13 #48759
network ayarlarına girdim denedim işte biraz kurcaladım ip yi kendisi otomatik alsın olarak ayraladım ama bana işte virtual pc açmam gerekiyormuş gibi bir uyarı vermedi bundan dolayı ben virtual pc ile emulator arsındaki bağlantıyı nasıl yapmam gerekiyor bilmiyorum arama motorunda tarattığım zaman da nasıl yapmam gerektiğini anlatan bir yer bulamadım açıkcası.
yardımlarınız için teşekkürler...
pc de şuan virtual pc de yüklü






gecti istemem gelmeni
yoklugunda buldum seni
birak vehmimde golgeni
gelme artik neye yarar

Yazar
orhan


avatar
istanbul
admin
Kayıt: 17.11.2005
11.07.2008-14:59 #48761
Orda lazım olan tek şey virtual pc ile gelen şu driver.

http://www.microsoft.com/DOWNLOADS/details.aspx?familyid=DC8332D6-565F-4A57-BE8C-1D4718D3AF65&displaylang=en

bunu kurduktan sonra emulatorun file > configure menusunden network tabına gelip ordan hangi network kartını kullanacağını seçmen lazım. Listeden sanal ethernet kartını seçeceksin.
zaten yukarıdaki dirveri kurunca ağbağlantılarında da gozukecek ordan ip alıp almadığını da görebilirsin.





N/A
Yazar
esk26


avatar
eskisehir
Kayıt: 31.01.2006
11.07.2008-15:32 #48763
Her şey için çok saol
virtual machine e ihtiyac duymadan bir çözümünü buldum şimdi çalışıyor

hatta daha sonra bununla ilgilenecek arkadaşlar için çözümü buraya yazayım.

Activesync diye bir program var (normalde bu programla bir pocet pc yi masaüstü ne usb den bağladığımız zaman bağlantıyı sağlayan ve program çalıştırılmasını sağlayan bir program anladığım kadarı ile)
Bu programı kurup çalıştırıyoruz yani get connected yapıyoruz.
ardından visual stdio da tools>device emulator manager a girip
çalıştıracağımız emulator ü seçiyoruz
sonra program emulatorü açıyor ve biz tekrar istediğimiz emulatore tıklayarak cradle seçeneğini seçiyoruz.
Bu arada programın web servisindeki localhost yerine masaüstünün Ip sini ve yine properties sekmesindeki local host u da değiştiriyoruz
ve ardından programı çalıştırdığımızda emulatıorde yapılan formun simulasyonunu görebiliyoruz






gecti istemem gelmeni
yoklugunda buldum seni
birak vehmimde golgeni
gelme artik neye yarar

Yazar
esk26


avatar
eskisehir
Kayıt: 31.01.2006
15.07.2008-09:19 #49054
.Net ortamında web servise veri göndermem gerekiyor.Elimde 2003 sürümüne ait bir kitap var ve 2005 te bu uygulamalar daha farklı.anladığım kadarıyla 2003 te direk Xml sayfalar kullanılırken 2005 te web servisler üzerinden yapılıyor bu işler.Ve internetten kendime uygun kaynak bulamadım bu konuda elinde döküman olan arkadaşlar varsa eğer?
şimdiden teşekkürler...





gecti istemem gelmeni
yoklugunda buldum seni
birak vehmimde golgeni
gelme artik neye yarar

Yazar
orhan


avatar
istanbul
admin
Kayıt: 17.11.2005
15.07.2008-09:40 #49055
ikisindede aynı şekilde yapılır. bir web referansı eklersin. vs sana web referansı için bir kütüphane oluşturur. o kütüphaneden doğrudan fonksiyonları çağırırsın.





N/A
Yazar
esk26


avatar
eskisehir
Kayıt: 31.01.2006
15.07.2008-09:47 #49056
teşekkürler





gecti istemem gelmeni
yoklugunda buldum seni
birak vehmimde golgeni
gelme artik neye yarar

Del.icio.us
Digg
Facebook
Furl
Google
Blink
Simpy
Spurl
Y! MyWeb