VB6 클라이언트를 WCF 웹 서비스에 연결하려면 어떻게해야합니까?VB6가 WCF에 연결
WCF를 사용하는 대신 웹 서비스를 만드는 더 좋은 솔루션이있어 VB6에서 연결하는 것이 훨씬 쉽습니다.
VB6 클라이언트를 WCF 웹 서비스에 연결하려면 어떻게해야합니까?VB6가 WCF에 연결
WCF를 사용하는 대신 웹 서비스를 만드는 더 좋은 솔루션이있어 VB6에서 연결하는 것이 훨씬 쉽습니다.
당신은 VB6에서 SOAP 클라이언트를 작성하는 방법에 대한 기사를 찾을 수 있습니다 - 당신이 다른 클라이언트 또는 웹 서비스 기술을보고하는 등 this one이
내가 몇 가지 제안을 할 것입니다 :
VB6 (웹 서비스 쪽에서 유연함)을 사용하는 경우 REST 아키텍처를 사용하는 것이 좋습니다. SOAP 방식으로 가고 싶다면 - WCF는 저에게 큰 도움이되었으므로 VB6에서 작업 할 수 있어야합니다.하지만 VB6에서 SOAP을 사용하는 것에 대한 기사를 찾을 것입니다. 및 WCF.
실제로 요구 사항이 정확히 무엇인지에 따라 다릅니다. 여기에 몇 가지 제안은 다음과 같습니다
AppDomain.CurrentDomain.SetupInformation.ConfigurationFile
을 통해 this stackoverflow answer illustrates으로 쉽게 알 수 있습니다. 귀하의 VB6 응용 프로그램이 귀하의 서비스와 동일한 LAN에 있다면 이것은 netTcpBinding
을 사용하여 HTTP 바인딩보다 적은 오버 헤드를 가질 수 있다는 이점이 있습니다. 서비스에 대한 연결이 끊어져 야하는 경우에는 실제로 외래종이되어 netMsmqBinding
과 같은 것을 사용할 수도 있습니다.basicHttpBinding
에 충실 할 것이다.webHttpBinding
을 사용하고 원시 HTTP 호출을 만들고 결과를 직접 파싱하는 것이 좋습니다.
1. 기존 소프트웨어는 여전히 VB6을 사용하고 있습니다. – kelvinfix
그럴 것 같아요.하지만 WCF 비트를 할 수있는 VB.NET 모듈이 응용 프로그램이 어떻게 모듈화 될지 모르겠습니다. 분명히 귀하의 신청서를 모르기 때문에 이것은 단지 제안 일뿐입니다. – iandotkelly