누구든지이 작업을 수행 했습니까? C# 프록시 클래스 생성 및 연결을 시도했지만 IronPython에 끝점을 정의하는 생성 된 app.config 파일을 사용하는 방법을 알 수 없습니다. 연결을 시도하지만 기본 엔드 포인트가 없다는 오류가 발생합니다. 가능한 경우 IronPython 코드 만 사용하고 프록시 클래스는 사용하지 않는 것이 이상적입니다. 내가 연결하려고하는 서비스의 바인딩은 NetTcpBinding이 차이를 만드는 경우입니다.IronPython을 사용하여 WCF 서비스에 연결하는 방법
2
A
답변
0
공유 어셈블리에서 WCF 서비스 인터페이스를 사용할 수 있습니까? 그렇다면 ChannelFactory를 사용하여 생성 된 C# 프록시를 사용하는 대신 동적으로 클라이언트 프록시를 만들 수 있습니다. 이 방법을 사용하면 ChannelFactory를 만들 때 끝점의 모든 세부 정보를 제공 할 수 있으며 .config 파일에서 구성 할 필요가 없습니다.
3
내 blog post을 참조하십시오. IronPython WCF 서비스 및 클라이언트 예제가 있습니다.
app.config를 사용하려면 ipy.exe
으로 복사하고 ipy.exe.config
으로 이름을 바꿔야하지만 작동 여부를 알 수 없으므로 시도하지 않았습니다.
관련 문제
- 1. ASP.NET 권한을 WCF 서비스에 연결하는 방법
- 2. WCF : IP로 서비스에 연결하는 방법 : 포트
- 3. 부트 스트랩 토큰을 사용하여 WCF 서비스에 올바르게 연결하는 방법
- 4. Java를 사용하여 WCF 서비스에 액세스
- 5. 내 앱을 WCF 서비스에 연결
- 6. Java App을 WCF 웹 서비스에 연결하는 중 오류가 발생했습니다.
- 7. javascript에서 동일한 솔루션으로 웹 서비스에 연결하는 방법
- 8. Linux에서 IronPython을 Pinvoke하는 방법
- 9. WCF 서비스에 데이터 주입
- 10. LINQ 쿼리를 WCF 서비스에 전달하는 방법
- 11. WCF 서비스에 대한 구성을 얻는 방법
- 12. JQuery WCF 서비스에 게시
- 13. 배열을 WCF 서비스에 전달
- 14. 도메인에없는 클라이언트의 도메인에서 호스팅되는 wcf 서비스에 연결
- 15. WCF 및 IIS 시작시 ActiveMQ에 연결하는 방법
- 16. WCF WCF 서비스에 사용자 이름 토큰을 보내는 방법
- 17. WCF 서비스에 대한 HTTP POST
- 18. IronPython을 감지하는 가장 좋은 방법
- 19. ASP.NET을 통한 WCF 서비스에 액세스
- 20. soapui를 사용하여 clientCredentialType = "UserName"을 사용하여 wcf 서비스에 액세스
- 21. Android에서 Soap을 사용하여 웹 서비스에 연결하는 방법은 무엇입니까?
- 22. 문제 서버의 WCF 서비스에 연결
- 23. Windows 서비스로 호스팅되는 WCF 서비스에 대한 탄력성
- 24. url을 사용하여 postgresql에 연결하는 방법
- 25. ror를 사용하여 서버에 연결하는 방법
- 26. URL을 통해 WCF 서비스에 액세스
- 27. 동일한 서버의 WCF 서비스에 액세스
- 28. 형식이 WCF 서비스에 노출되지 않음
- 29. WCF REST 서비스에 종속 됨
- 30. WCF 서비스에 대한 동적 수정
IronPython에서 어떻게 할 수 있습니까? 나는 그 접근법을 시도했으나 효과가없는 것 같습니다. 리플렉션을 지원하지 않는 IronPython 클래스에 대한 오류가 발생했습니다. – jhale
죄송합니다. 모르겠습니다. 나는 IronPython을 사용한 적이 없다. 이는 IronPython의 CodePlex 토론 포럼에 대한 좋은 질문 일 수 있습니다. –