1

Konu: VFP ile web servisi oluşturmak

Bunu yapmam lazım. Ancak örnekten birşeyler yapamadım. Doğrusu çok bildiğim bir konu da değil. C# ta filan yapan arkadaşlar çok kolay dedi ama benim VFP de yapmam gerekiyor. VFP'deki örneği denedim ama toolbox ta register aşamasında done diyorum ve birşey olmuyor.

Haksızlıklar karşısında susanlar, dilsiz şeytanlardır!
www.metinemre.com

2

Re: VFP ile web servisi oluşturmak

C# ile yap, gencligine yazik.

3

Re: VFP ile web servisi oluşturmak

smile

Foxpro da yazılmış bir programın diğer foxpro da yazılmış bir programa birşeyler gönderip alması lazım. Şu yazıyı inceliyorum. Bakalım birşeyler yapabilecek miyim. SOAP ile uğraştım ama meğerse SOAP W2003 ü desteklemiyormuş...

http://www.code-magazine.com/article.as … amp;page=1

Haksızlıklar karşısında susanlar, dilsiz şeytanlardır!
www.metinemre.com

4

Re: VFP ile web servisi oluşturmak

Metin;

Aynı yine west - wind 'de  com services için örnekte var.

http://www.west-wind.com/presentations/ … bservices/

Uğur
-------------------------------------------------------------------------------------------------------------
Hayat bir bisiklete binmek gibidir. Pedalı çevirmeye devam ettiğiniz sürece düşmezsiniz. Claude Peppeer
Kusuru söylenmeyen adam, ayıbını hüner sanır.  Türk Atasözü

5

Re: VFP ile web servisi oluşturmak

cetinbasoz yazdı:

C# ile yap, gencligine yazik.


cetin,  a dan zye basit bir uygulama örneği var mi?

6

Re: VFP ile web servisi oluşturmak

Video yaratmaya calisayim bu aksam. Videolar buyuk oluyor acaba 15-20Mb tutarsa (veya daha fazla) indirmek acisindan size sorun olur mu. Ben rapidshare'e koyarim

7

Re: VFP ile web servisi oluşturmak

Üstad, video konusu bir süredir benimde aklımda. Site içerisinde bir video arşivi nasıl olur?

Uğur
-------------------------------------------------------------------------------------------------------------
Hayat bir bisiklete binmek gibidir. Pedalı çevirmeye devam ettiğiniz sürece düşmezsiniz. Claude Peppeer
Kusuru söylenmeyen adam, ayıbını hüner sanır.  Türk Atasözü

8

Re: VFP ile web servisi oluşturmak

Bilmem beni asar:)

9

Re: VFP ile web servisi oluşturmak

cetinbasoz yazdı:

Video yaratmaya calisayim bu aksam. Videolar buyuk oluyor acaba 15-20Mb tutarsa (veya daha fazla) indirmek acisindan size sorun olur mu. Ben rapidshare'e koyarim

evet video iyi olur. ben genelde okuyup öğrenmeyi tercih ederim ama bu web servis işinde bazı noktalarda ufak birşeyi kısa açıklıyor veya versiyon farkı var ve ben nereyi tıklayacağımı filan anlayamayabiliyorum.

bu arada mssoap ı neden çalıştıramadığım öğrendim. mssoap30 ı çalıştırmak gerekiyormuş. soap ölü teknoloji kullanma filan demiş vatandaş ama bana daha kolay geldi c# a göre.

LOCAL oProxy
   
oProxy = CREATEOBJECT("MSSOAP.SoapClient30")
oProxy.MSSoapInit("http://www.foxcentral.net/foxcentral.wsdl")
lcXML =  oProxy.GetProviders()
XMLTOCURSOR(lcXML,"xproviders",0)
BROWSE

Haksızlıklar karşısında susanlar, dilsiz şeytanlardır!
www.metinemre.com

10

Re: VFP ile web servisi oluşturmak

Ama vatandas dogru soylemis, SOAP sizlere omur. VFP'de almak icin kullanilan yol o. Ileride data gonderme/alma kismini da bir C# activex DLL ile yap. Simdilik Web servis yaratma ile ilgili basit bir video yaptim (video yapmak web servis yapmaktan daha zormus). Su anda hala WMV'e cevrilmesi devam ediyor. AVI 458Mb filan tuttu (35 dakika, aslinda ilk web servis 1 dk bile surmedi ama girmisken biraz Entity Framework ve Linq'e takildim). WS'in guvenlik, yayinlanma, Web servis yerine WCF filan o islere hic girmedim. Boyle video ile olacak gibi de gelmedi. Sanirim tatil bitip okullar basladiginda arada netmeeting, gotomeeting tarzi birseyler daha iyi olur.

Not: 15 dakikadan fazla oldu cevirmeye baslayali, daha %36 da. Umarim cok buyuk bir dosya vermez kucagima (gerci benim acimdan sorun yok, ben yuklerim rapidshare'a ama sizin kotalara yazik olacak, umarim limitsiz kullaniyorsunuzdur).

11

Re: VFP ile web servisi oluşturmak

Umarim dert olmaz:

http://rapidshare.com/files/275743071/D … servis.rar

12

Re: VFP ile web servisi oluşturmak

Hocam, hemen indiriyorum. teşekkürler.

13

Re: VFP ile web servisi oluşturmak

Hadi ya, bu saatte tek uyanik benim saniyordum:)

14

Re: VFP ile web servisi oluşturmak

Video yu izledim cok guzel ellerine saglik hocam.

15

Re: VFP ile web servisi oluşturmak

teşekkürler video için, daha izleyemedim ama işimi görecek. işyerinde internet limitsiz ama yavaş malesef... smile

Haksızlıklar karşısında susanlar, dilsiz şeytanlardır!
www.metinemre.com

16

Re: VFP ile web servisi oluşturmak

AÖF sınavları sağolsun. Tam zamanını bulmuşlar. 3-4 gündür doğru düzgün bakamıyordum foruma. Pazartesine bende bir yorum yazarım smile

Uğur
-------------------------------------------------------------------------------------------------------------
Hayat bir bisiklete binmek gibidir. Pedalı çevirmeye devam ettiğiniz sürece düşmezsiniz. Claude Peppeer
Kusuru söylenmeyen adam, ayıbını hüner sanır.  Türk Atasözü

17 Son düzenleyen, aydinufuk (06.09.2009 15:52:37)

Re: VFP ile web servisi oluşturmak

ben inceledim. eline ve aklina saglik cetin.  ancak bu web server vfp da soap kullanmadan mi calisiyor ?

18

Re: VFP ile web servisi oluşturmak

VFP'de SOAP kullaniyor. VFP baska turlu Web servise ulasabilir mi bilmiyorum, Eger hep SOAP ile ulasacaksa yakin gelecekte hic ulasamayacak demektir. Ondan dedim ulasma kismini da C# ile yapilan bir activex vasitasiyla halletmek daha iyi diye (ben VFP'de asla orada gosterdigi sekilde ulasmiyorum - hemen bir ara activex yapiyorum C# ile).

19

Re: VFP ile web servisi oluşturmak

Üstad, biraz C# ve VFP entegrasyonu ile. DLL ve ActiveX işlerine girip bizi aydınlatmak istermisin?

Uğur
-------------------------------------------------------------------------------------------------------------
Hayat bir bisiklete binmek gibidir. Pedalı çevirmeye devam ettiğiniz sürece düşmezsiniz. Claude Peppeer
Kusuru söylenmeyen adam, ayıbını hüner sanır.  Türk Atasözü

20 Son düzenleyen, ugurlu2001 (06.09.2009 17:52:08)

Re: VFP ile web servisi oluşturmak

( Bu arada bir önceki mesajımda gayet gereksiz olmuş. )

Videoyu izledim. Gerçekten harika bir örnek.  Local sistemde çalışmasını gayet güzel anladım.

Üstad, cehaletimi mazur görürsen bir kaç sorum olucak. Çünkü web geliştirme ve Web Services konusunda hiç bilgim yok.

Web ortamında uzak server a bağlanıyorken  Local Host olan kısma IP mi yazıyoruz? Birde EXe dosyası nı her çalıştırdığında service numarası değişiyordu, bunun kontrolü nasıl olucak anlayamadım?

Visual Studio yu kapattığında oluşturduğumuz service i kuullanamadık.  Serverda bu DLL i regsvr32 ile mi kaydediyoruz?

Uğur
-------------------------------------------------------------------------------------------------------------
Hayat bir bisiklete binmek gibidir. Pedalı çevirmeye devam ettiğiniz sürece düşmezsiniz. Claude Peppeer
Kusuru söylenmeyen adam, ayıbını hüner sanır.  Türk Atasözü

21

Re: VFP ile web servisi oluşturmak

IP yazmiyorsun neresi host ediyorsa onun web adresini yaziyorsun (IPsini biliyorsan yazabilirsin de). Ornegin:

www.faydaliservisler.com/hesaplama.asmx?wsdl

Bizde IIS yerine Visual Studio'nun olusturdugu mini bir server calisiyordu, onun icin ona bagimli ve port numarasi var. Normalde IIS host edecek, o zaman surekli acik bir web servis hizmeti var demek.

VS icinde deployment  project  yapinca o setup icin gerekli msi dosyasini olusturyor.

Bir de o videoda Web Servis var. Artik web servis yerini WCF'a birakiyor, karismasin diye asp.net web servis yaptik (o zaman IIS host edecek), WCF'te ise 4 teknoloji birlesmis durumda, IIS olmadan da servis calistirilabilir (adi da o nedenle pek web servis degil). Neyse karisik detaylar bunlar.

22

Re: VFP ile web servisi oluşturmak

video için teşekkürler. çok iyi bir kaynak oldu... foxpro'nun web register ekranının w2003 te hata vermesi de mssoap30 olayından dolayı mı acaba?

Haksızlıklar karşısında susanlar, dilsiz şeytanlardır!
www.metinemre.com

23

Re: VFP ile web servisi oluşturmak

Üstad, detaylar için sağol. Konusu geçene kadar hiç ilgimi çekmemişti ama haneye bir çentik daha atınca; yakında bir deneme yaparım. smile

Uğur
-------------------------------------------------------------------------------------------------------------
Hayat bir bisiklete binmek gibidir. Pedalı çevirmeye devam ettiğiniz sürece düşmezsiniz. Claude Peppeer
Kusuru söylenmeyen adam, ayıbını hüner sanır.  Türk Atasözü