문제

나는 것으로 설명하기 위해 정확히 무엇을 달성하고 싶은 처음이다.

상상해 두 개의 사용자가 사용하여 windows forms 응용 프로그램 할 때 사용자는 특정한 양식 잠금이 적용된 데이터를 레코드 기본 형태 그래서 그 사용자만을 변경할 수 있습니다.

사용자 B 의 목록이 있는 모든 레코드(그리드에)어떤 다른 사람의 사이에서 참조를 포함 기록은 이미 열에 의 사용자 A.우리가 무엇을 원하는 경우 사용자는 레코드에 사용자 B 의 목록의 기록을 업데이트를 자물쇠 아이콘이 표시에 다음 줄을 나타내는 레코드를 사용합니다.

이것은 사소한의 예는 무엇으로 가지고 우리가 메시징 하지만 당신은 아이디어를 얻을,사용자가 사용자 B 를 요구하는 그것에 대해 알고있다.

나는 시스템을 구현을 사용하여 Jabber-net C#과 OpenFire 서버로의 접촉.기본적으로 메시지가 전송되는,새로운 행 삽입됩에 메시지 테이블에서 데이터베이스입니다.메시지 테이블에 의해 감시 서비스를 사용하여 클라이언트 SqlDependancy 체,그래서 그 때 새로운 메시지를 준비 서비스는 빌드 관련 메시지 전송을 원하는 클라이언트를 통해 재버 및 OpenFire 서버입니다.

이 작업 확인을,그러나 OpenFire 니스 기능을 지원하는 인스턴트 메시지는 분명히지 않는 내가 무슨 노력을 달성했다.문제가 있는 경우에는 사용자가 로그인을 두 응용 프로그램 컨텍스트(예:테스트와 라이브)OpenFire 알 수 없는 하나의 메시지를 보내기 때문에 가능합니다 구조의 사용자@server/리소스를 취하지 않는지 자원입니다.

기본적으로 나서 현재 사용 OpenFire 및 Jabber-net 지 않습니다.

이 있는 패턴을 사용할 수 있습 달성을 위해 무엇을 달성하고 싶은 즉메시지를 보내는 클라이언트를 말하고 그렇게 무언가가있는 동안,지정할 수 있는 클라이언트에 보내고 있는 메시지도.XMPP 듯 대답을 좋아 할 수 있기 때문에 구조 내의 자신의 메시지 형태를 해석됩니다.

내 응용 프로그램에는 Windows Forms.NET3.5C#응용 프로그램입니다.

도움이 되었습니까?

해결책

나는 그냥 몇 가지를 추가해 더 많은 데이터를 나타내는 응용 프로그램 컨텍스트가 영향을 받는 다른 클라이언트는지 여부를 결정은 그들이 처리하는 데 필요한 메시지 또는 아닙니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top