TransportHithMessageCredentials ile BasicHttpBinding ve özel kullanıcı adı ve parola doğrulaması kullanan bir WCF hizmeti geliştirdim. Hizmetimle arayüz yapması gereken bir müşterim var, ancak istemci Java kullanıyor. Kendimi bir Java programcısı olmamak, ona fazla yardım edemem. Bu yüzden soruyu SO topluluğuna kadar genişleteceğimi düşündüm. Burada biraz ışık tutabilir misiniz?TransportWithMessageCredentials (KullanıcıAdı) ile bir WCF hizmetine erişmek için java kullanın
cevap
Bence bu zor olmamalı. BasicHttpBinding
TransportWithMessageCredentials
için, HTTPS tarafından korunan (bu nedenle HTTP olmayan HTTPS üzerinden hizmet çağrısı) ve SOAP başlıklarına eklenen kimlik doğrulaması anlamına gelir. Bir örnek almak için Aktarım güvenliğini kapatabilir (HTTP'ye geç), sniffer (TelShark gibi) ile aktarılan gerçek verileri yakalayabilir ve Java uygulamasının bu formda veri göndermesini sağlayabilirsiniz.
WCF servisi ile etkileşimde bulunmak için Java kütüphanesini Axis kullanmayı deneyin.
Axis'in bir WSDL (WSDL2Java) temel alınarak generate Java service interaction code yeteneğine sahip olduğunu düşünüyorum.
Referans bilgilerini Axis sınıflarını kullanarak nasıl iletirsiniz? –
- 1. WCF hizmetine bir dizi iletme
- 2. HTTP WCF hizmetine POST
- 3. ASMX'i WCF Web Hizmetine Dönüştürme
- 4. Sorun Bir Sunucuda WCF Hizmetine Bağlanma
- 5. IIS'den uzak bir wcf hizmetine bağlanılamıyor
- 6. Kimlik bilgilerini WCF Hizmetine aktarma 401
- 7. PKI güvenliği olan bir siteye erişmek için python kullanın
- 8. WCF - müşterinin hizmetine sunulmuş olduğunu kontrol et
- 9. ajax POST çağrısı WCF hizmetine sorun
- 10. Web hizmetine json göndermek için C# HttpWebRequest'i kullanın
- 11. Java: System.in ile NIO kullanın
- 12. Form Kimlik Doğrulama çerezini bir WCF hizmetine geçirme
- 13. Java için WCF muhabiri nedir?
- 14. SSL ile bir Web Hizmetine erişirken hata
- 15. UriTemplate kullanarak dize olmayan WCF RESTful hizmetine iletebilir miyim?
- 16. üzerinde çalışıyorum bir WCF hizmeti WCF uygulamasında
- 17. Seri portlara erişmek için Java kütüphanesi veya çerçeve var mı?
- 18. Özel Http Başlıklarını Web Hizmetine Ekleme Proxy
- 19. Kullanıcının Windows Kimlik Doğrulama modunu ve İleti Düzeyi güvenliğini kullanarak .Net WCF hizmetine erişmesine izin verme
- 20. ASMX'i WCF web hizmetine dönüştürmek için ne kadar çaba sarf edilmesi gerekir?
- 21. TemplateBindings ile bir MulitBinding kullanın
- 22. Java istemcisi WCF hizmetini kullanamıyor
- 23. ASP.NET Üyelik Sağlayıcısı'nı kullanarak bir WCF REST (WebHttpBinding) Hizmetine erişimi sınırlandırma?
- 24. JIT hata ayıklayıcısını bir kilitleme wcf hizmetine adım adım nasıl durdurabilirim?
- 25. Google'ın konuşma tanıma hizmetine erişme
- 26. nasıl küresel değişkeni erişmek için
- 27. Nesne C'de UIAnimation ile döngü için kullanın
- 28. Bir Flash CS3 AS3 projesinde web hizmetine erişme
- 29. Medya akışı için Tomcat'i kullanın
- 30. java Jersey DİNLENME hizmetine aynı ada sahip birden FormDataParams Gönderme
Java, iletiyi uygun şekilde oluşturan sınıfları oluşturabilecek herhangi bir proxy oluşturma aracı içermiyor mu? .NET dünyasında WSDL.exe benzer? –