2009-02-26 2 views
3

내 질문을 명확하게하려면 다음과 같이하십시오.웹 개발자/관리자로 도움이되는 XMPP의 용도는 무엇입니까?

저는 최근에 XMPP를 실험하고 있습니다. 저는 자신의 XMPP 서버를 설치하고 개발 프로세스에서 어떤 용도로 사용할 수 있는지 알아 내려고했습니다. 분명한 사실 (우리는 IM-ing 용으로 사용하고 우리 팀을위한 그룹 대화방을 개설했습니다)을 제외하고, 우리는 문제 추적 시스템 및 지속적인 통합 시스템을위한 알림 플랫폼으로 사용합니다.

나는 이미

내 일반적인 생각은 어떤 종류를 구축하는 등, (존재 층을 통해) 우리 서버의 상태를 모니터링 (PubSub를 통해) 응용 프로그램 예외 알림 등의 다른 가능한 사용에 대한 생각 일반 IM 클라이언트 (PubSub 지원은 훌륭 할 것입니다)를 통해 통신 할 수있는 개발 프로세스를위한 통합 지원 시스템을 제공하고 프로세스를 훨씬 투명하고 응답 성있게 만듭니다.

혹시 이런 식으로 생각한 적이 있습니까? 아니면이 목적을 위해 전혀 다른 것을 사용합니까? 나는 바퀴 만 재발 명하고 있는가?

답변

1

순수 PubSub 또는 PEP (PubSub 하위 집합)를 통해 구독중인 IM 클라이언트로 푸시되는 웹 사이트 알림은 바닐라 엔터프라이즈 인스턴트 메시징 외부에서 큰 응용 프로그램이 될 것입니다.

1

나는 우리 발권 시스템 (Trac 사이트)과 대화하는 방법을 알고있는 봇 (bot)을 썼다. 사용자는 현재 스프린트의 티켓을 확인하고, 할당 된 티켓을 볼 수 있으며, 티켓을 통해 "grep"할 수 있으며, 현재 마일스톤 정보를 얻고 티켓 필드 (작업 표, 상태, 소유자 또는 주석 첨부)를 업데이트 할 수 있습니다. 이는 여러 개발자들에게 인기가 높았습니다. 티켓을 최신 상태로 유지하게하는 것은 좋은 일입니다.

+0

좋은 프로젝트 같아요. 그것을 공개하는 어떤 생각? –

+0

흠, 예, 아마도 그렇게해야합니다 ... –

+0

안녕하세요, 어떤 소식이 있습니까? 흥미로운 것 같습니다. – Mario

0

IMified (imified.com)는 당신이 말하는 응용 프로그램의 종류를 구축하는 꽤 좋은 방법입니다.

관련 문제