VB6 kullanarak web servisini tüketmeye çalışıyorum; VB6 ile çok fazla deneyimim yok ve bunu yapmak için XMLHTTP kullanmam gerektiği söylendi. Ama bütün bunlara nasıl gideceğinden emin değilim; web servisi bir dizgeye girer ve bir dizge döndürür. Web servisinin hepsi soğuk füzyon etiketleri olduğundan, görüntülenecek dizeyi ayrıştırmam gerekiyor mu? Herhangi bir yardım takdir, teşekkürler.VB6'dan bir Coldfusion web servisini tüketin
cevap
sorunuzun temel cevabı burada:
What is the best way to consume a web service from VB6?
yukarıdaki hedef aslında kabul eder ve bir XML belgesi yayan bir web hizmeti olduğunu varsayar. Bu mutlaka böyle olmayabilir. Çoğu durumda, programlanabilir bir web son noktası gerçekten sadece bir dizeyi kabul edebilir ve basit bir dizgeyi döndürebilir. Bu durumda, giden mesaj için bir XML belgesi oluşturmanız gerekmeyecek; Genellikle (GET) URL dizgisini parametrelerinizle uygun şekilde oluşturmanız gerekir. Yanıtı bir XML belgesi olarak tüketmeniz veya ayrıştırmanız gerekmeyecek; Burada sadece gerekli olan string ayrıştırma olabilir.
VB6'da aldığınız yanıtla ne yapacağınıza dair daha spesifik yanıtlar için, giriş ve çıkış iletilerinin bir örneğini sağlayın ve bunlardan ne istediğinizi tanımlayın ve ek olarak eklemeye çalışacağız. öneriler.
- 1. SOAP web hizmeti tüketin
- 2. java Ab-initio web servisini çağırıyor
- 3. iSeries COBOL uygulamasından bir web servisini nasıl ararım?
- 4. Bir MTOM web servisini soapUI ile nasıl test edebilirim?
- 5. Coldfusion
- 6. RabbitMQ Varsa bir ileti tüketin ve
- 7. Kullanıcı formu (Coldfusion) formunu (Coldfusion) aldığında onay kutusunu işaretleyin (Coldfusion)
- 8. NTLM yetkilendirme şemasını kullanarak web servisini nasıl arayabilirim?
- 9. Windows Kimlik Doğrulama açıkken web servisini aramak için ajax kullanma?
- 10. Web Servisini App Engine ve Webapp ile Dinleme
- 11. ColdFusion, böyle bir şey yapmak ColdFusion 8. kullanıyorum .XLSX
- 12. SignalR servisini durdurma/kapatma
- 13. ColdFusion istemci
- 14. ColdFusion Karma
- 15. Coldfusion Sendgrid API
- 16. Bir gsp'den Grails servisini nasıl ararım?
- 17. Web tarayıcımda myEclipse SOAP servisini nasıl test edersek, tarayıcı test sayfası sayfasında netBeans SOAP servisini test ediyoruz? örneğin
- 18. Başka bir sunucuda ColdFusion işlevini çağırın.
- 19. Bir web servisini güvenceye almak için yalnızca belirli bir Android uygulaması tarafından çağrılabilmesi için
- 20. ColdFusion 10 Geliştirici, Tomcat 7.0.64 ve birden çok web sitesi
- 21. LAN'da WCF servisini mi arıyorsunuz?
- 22. PUT Restful Hizmetinde JSON Nesnesini tüketin
- 23. Android'de SSL üzerinden WCF Hizmetini tüketin
- 24. $ http servisini kullanarak, İşte veri
- 25. Web servisini çağırarak süresi dolmuş kendi imzasını taşıyan bir sertifikaya güvenme
- 26. PHP'nin Coldfusion paketini açın
- 27. Twitter, oauth ve coldfusion
- 28. Symfony 2 istek servisini genişletiyor musunuz?
- 29. ColdFusion EntityYük Filtresi
- 30. SQL & ColdFusion Şifreleme
Şu anda sadece bir bağlantı kurabilirim diye test ediyorum. Web servisi bir dizgeyi alır ve daha sonra "Girdiğiniz dizge" ifadesini döndürür, ardından girilen dizgiyi belirtir. Yapmaya çalıştığım şey bağlantıyı almak ve web hizmetini dizeye iletmek ve yanıtı bir VB metin alanında geri almaktır. – Kyle
+1 BTW Bağlantıyı düzeltmek için cevabınızı düzenleme özgürlüğünü kullandım. İki kez yapıştırmış gibi görünüyor. – MarkJ
@MarkJ, Çok teşekkür ederim (* Sadece "teşekkürler" demek istedim, ancak yorumlar için en az 15 karaktere ulaşmak için dolguya ihtiyacım vardı) – Cheeso