우리는 기존 사용자가 & 인 iphone/android 클라이언트와 함께 레일 웹 응용 프로그램 (데이터베이스 : mysql)에서 루비를 실행하고 있습니다. 앞으로 출시 될 버전에서는 채팅 기능을 추가하려고합니다. 한 가지 해결책은 use XMPP입니다.XMPP 서버를 기존 Rails 웹 응용 프로그램에 통합
그러나 XMPP 서버에는 다양한 옵션이 있습니다. 그리고 우리 같은 작은 팀이 큰 오픈 소스 프로젝트의 소스를 수정/디버깅/유지하는 것은 매우 어려울 수 있습니다.
통합하기 쉬운 xmpp 서버에 대한 권장 사항은 무엇입니까?
상황이 우리가 1. 모든 사용자 속성 (이름, 이메일)과의 관계 2. GET (우리가 더 많은 미래의 기능을해야합니다 원인 제한을 포함하지만), XMPP 서버와 통합해야 사용자가 오프라인 친구에게 메시지를 보낼 때 XMPP 서버에서 콜백 3. XMPP 서버에서 사용자의 상태를 쿼리
Google은 코드를 수정할 준비가되어 있지만 가능한 한 적습니다.
ejabberd? openfire? tigase? 작시법? 어느 것이 더 낫습니까?
답변 해 주셔서 감사합니다. – huxia