2013-02-14 3 views
1

채팅 기능이있는 웹 응용 프로그램을 개발해야하며 푸시 엔진을 사용하여 실시간 웹 응용 프로그램을 만드는 정교한 방법이 있는지 알고 싶습니다.채팅 웹 응용 프로그램 구현

나는 jQuery를 알고 있으며, 클라이언트 쪽에서 새로운 메시지를 찾기 위해 모든 기간을 확인하고 보여주기 위해 채팅 웹 애플리케이션을 만들 수 있지만이 솔루션이 마음에 들지 않는다. 더 좋은 방법이 있습니다.

내 연구에서 프로젝트가 존재하는 것을 발견했는데 내가 원하는 것처럼 보였습니다. 그러나 웹 사이트를 탐색 할 때 매우 잘 수행되지 못하고 어딘지 불완전하다는 것을 발견했습니다. 따라서 API가 안정적인지는 궁금했습니다. 다른 솔루션이 없다면 프로덕션 환경에 배치하기에 충분합니까? 나는 그것이 길게 경우

죄송합니다, 어떤 도움/힌트/링크/제안은 매우 환영받을 것이다 :

편집

내가 PHP 함께 일하고 있어요 지정하고 싶습니다 서버 쪽

답변

1

는 최근 (2012 년)는 나는 서버와 클라이언트 간의 실시간 메시징 SignalR을 사용 ASP.NET MVC3에서 응용 프로그램을 개발했다. their own site, 그들은 같은 SignalR을 설명합니다

ASP.NET SignalR은 매우 간단한 응용 프로그램에 실시간 웹 기능을 추가 할 수 있습니다 ASP.NET 개발자를위한 새로운 라이브러리입니다. "실시간 웹"기능이란 무엇입니까? 서버 측 코드가 연결된 클라이언트에게 컨텐츠를 실시간으로 전달하도록하는 기능입니다.

... 그리고 그들은 당신이 SignalR을 사용할 수있는 다음과 같은 예제를 제공 :

SignalR은 ASP.NET에 웹 기능 "실시간"의 어떤 종류를 추가 할 수 있습니다

신청. 채팅은 흔히 예를 들어으로 사용되지만 훨씬 더 많은 작업을 수행 할 수 있습니다. 사용자가 웹 페이지를 새로 고침하여 새 데이터를 보거나 페이지가 Ajax long 폴링을 구현하여 새 데이터를 검색 할 때마다 SignalR을 사용할 수 있습니다.

은 또한, 내 경험을 바탕으로, 나는 그것을 사용하기 쉬운 설정이 매우 간단 믿고, 당신은 시간에가는 얻는다 잘 작성된 문서와 함께 좋은 github page 있습니다. 나는 그것을 매우 추천 할 수있다. :)

+0

답장을 보내 주셔서 감사합니다. 실제로 SignalR이 관심있는 주제 인 것 같습니다. 그러나 제 웹 응용 프로그램이 서버 측의 PHP를 기반으로한다는 것을 잊어 버리는 실수를 범했습니다. 지금 바로 업데이트하겠습니다.하지만 .Net 기술을 사용하는 친구들에게 추천 해 드리겠습니다. –

관련 문제