2013-04-24 2 views
0

현장 서비스 버스로 사용하기 위해 Windows Server 1.0 용 서비스 버스를 평가 중이며 설치, 구성, 관리 등이 얼마나 쉬운지를 정말 좋아하고이를 활용하는 .NET 응용 프로그램을 개발하는 것도 매우 바람직합니다. 쉬운.Windows Java 용 서비스 버스?

회사의 일부는 Java를 사용하며 두 코드베이스의 서비스 버스 구현을 활용할 수 있기를 바랍니다. Windows 용 서비스 버스와 Azure 서비스 버스 사이에는 많은 기능 패리티가 있으므로 Java 용 Azure SDK를 사용하여 로컬 서비스 버스와 상호 작용할 수 있습니까?

Java SDK에 대한 몇 가지 코드 샘플을 찾았지만 모두 Azure 버스를 대상으로하므로 연결할 때 제공 할 값이 무엇인지 확실하지 않습니다. 예컨대

는 모든 것이 ServiceBusConfiguration.configureWithWrapAuthenticationServiceBusConfiguration.configureWithConnectionString 또는 방법에 의해 생성 된 인스턴스 Configuration 걸리는 ServiceBusContract 인스턴스를 생성 돌아 가지. 나는 serviceBusRootUri을 위해 전달되어야한다 무엇 .condifureWithWrapAuthentication 방법의 경우

, (예를 들면 '.servicebus.Windows.net'를 사용하는 말, 이것은 분명히 로컬 작동하지 않습니다)와 wrapRootUri가 (예 사용하는 말 '-sb.accesscontrol.windows.net/WRAPv0.9'; 다시 로컬에서 작동하지 않습니다.) 매개 변수는 무엇입니까? 나는 this post에 걸쳐 비틀 거 렸습니다. JavaDocs에서 로컬 구성을 비롯하여 더 많은 정보를 제공한다고 생각하지만 약 6 회 읽었습니다. 로컬에 대해서는 아무 것도 보지 않았습니다.

Java 및 v0.4.2 SDK를 사용하여 로컬 서비스 버스에 액세스하는 방법을 보여주는 샘플을 알고 있습니까?

+0

FAQ를 기반으로 나는이 질문이 왜 닫 혔는지에 흥미를 느낀다. (특히이 질문은 '프로그래머가 흔히 사용하는 소프트웨어 도구'와 '프로그래밍 전문가 만의 실용적이고 답답한 문제' . – TheDude

+0

여기에 동일; 나는 SO 메타 보드 주제에 대한 질문에 대한 답변으로 "질문을 닫는 것이 너무 쉽습니까?"라는 질문에 기초하여 제 2 센트를 제공합니다. 내가 낫다면 (탭 대 공간) 어떤 것을 묻는다면, 나는 이해할 수 있었다. _sigh_ – KyKo

+0

왜 지구상에이 질문이 닫 혔습니까 ??? – Sentinel

답변

0

서비스 버스 Powershell에서 this command을 사용하여 서버의 네임 스페이스에 대한 연결 문자열을 가져올 수 있습니다. 그러면 네임 스페이스에 대한 serviceBusRootUri가 표시됩니다.

편집 : 서버는 ACS를 지원하지 않습니다. 서버는 SaS 및 Windows 인증 만 지원합니다. Java SDK가 기본적으로 지원하는 Java SDK를 지원하지 않는다고 생각하므로 귀하의 필요에 맞지 않을 것이라고 생각합니다.

+0

좋습니다. 나는 ''로 시작하는 예제에 혼란 스러웠습니다. ' 네임 스페이스가 주소 앞에 붙여지기 때문에 이것이 해결되지 않을 것이라고 생각하게되었습니다. – KyKo

+0

나는 당신이 (wrapRootUri 매개 변수에 대한 STS 종점 주소를 사용하여) 시도하고 ** UnknownHostException **을 얻었고 그 값은'wrapRootUri' 값에 연결된 네임 스페이스 (즉, ServiceBusDefaultNamespace ** https * *). URI에서 스키마를 제거하고 네임 스페이스에 빈 문자열을 전달했으며 이제 서비스 버스 팜을 만들 때 생성 된 자체 서명 인증서에 대해 'PKIX 경로 생성 실패'오류가 발생합니다. – KyKo

+0

지금 올바른 wrapRootUri를 찾는 중입니다. 내가 그것을 발견했을 때 나는 당신에게 알릴 것이다! 해당 명령을 실행할 때 얻는 연결 문자열에는 나타나지 않습니다. – TheDude

관련 문제