2011-01-24 3 views
0

웹 사이트에 웹 기반 "채팅 위젯"을 구현하는 데 대한 의견을 듣고 싶습니다.웹 페이지에서 XMPP 채팅 구현에 대한 팁 - 경량

다음

것은 나는 현재를하고 있어요 방법 :

  • 의 Openfire (최신 베타)
  • Tigase 메신저 XMPP 라이브러리/WebClient를
  • htttp : //messenger.tigase.org/

Tigase Messenger는 Google Web Toolkit을 사용하여 작성되었습니다. 내 요구 사항을 충족시키기 위해 많은 수정이 필요했지만 전반적으로는 괜찮습니다. 내가 필요로하는

특징 :

  1. groupchat 탭
  2. 그룹 채팅 명단
  3. 포인트 - 투 - 포인트 채팅을
  4. (가지고 좋은) 강조를 시작하는 그룹 채팅 참가자를 두 번 클릭 메시지가 들어 오면 소리를 내십시오.

다음은 몇 가지 스크린 샷입니다. 이제

http://imgur.com/a/1ETLC

, 내 여기에 내가이

우선으로 가지고있는 문제, 그것은 아무것도 느린로드합니다. 어쩌면 모든 자바 스크립트, GWT, 누가 알 겠어 ... 둘째, 고통을 GWT에 모든 것을 쓰고있어. 나머지 webapp은 ASP .NET 4.0입니다. IIS7에서. Visual Studio 2010과 Eclipse (Java) 사이에서 두뇌를 전환하는 대신 하나의 IDE (하나의 언어)로 개발하는 것이 훨씬 쉽습니다.

나는 대안을 찾기 시작했다. 몇 가지 검색을 한 후 agsXMPP (htttp : //www.ag-software.de/agsxmpp-sdk/)를 찾았습니다. ASP .NET 라이브러리처럼 보입니다.

내 생각에 당신이 내 신발에 앉아서 (상대적으로) 단순한 XMPP 기반 채팅을 개발하고 싶다면 ASP .NET을 사용하고, 그룹 채팅 및 포인트 투 포인트 채팅을 지원하고 싶다면, 포인트 - 당신은 어떻게 그것에 대해 갈 것입니까?

팁, 링크, 경험은 크게 감사하겠습니다.

감사합니다.

-Josh

+0

그건 그렇고, 나는 strophe와 jsjac을 조사해 왔습니다. 이 두 가지에 대한 많은 정보가있는 것처럼 보입니다. 이러한 자바 스크립트 라이브러리를 사용하여 모든 경험? – Josh

답변

2

Strophe 꽤 멋지다. Jack의 book도 가져 오면 곧 시작할 수 있습니다.

+1

모두 안녕하십니까. 후속 조치를 원합니다. 나는이 책과 JAM을 샀다. 정말 좋습니다 ... 전 정말 좋습니다. – Josh

관련 문제