2017-02-13 3 views
-2

애플리케이션에 푸시 기술을 구현해야합니다. 웹 페이지가 실시간으로 데이터베이스에 삽입되면 데이터를 표시해야합니다.SignalR을 모든 데이터베이스와 함께 사용할 수 있습니까?

IBM Informix에서 백엔드 데이터베이스로 ASP.NET MVC를 사용하고 있습니다. Informix에서 SignalR을 사용할 수 있는지 파악하려고합니다.

SignalR은 백엔드 데이터베이스에 어떤 종속성이 있습니까? 아니면 모든 데이터베이스에서 사용할 수 있습니까?

+1

SignalR is ** 데이터베이스 변경 상태 리포터 => 어떤 데이터베이스와도 관련이 없습니다. –

+0

@SirRufo 웹 페이지가 데이터베이스 테이블에 삽입 될 때 데이터를 표시해야합니다. MS SQL이 아닌 데이터베이스. IBM Informix입니다. SignalR과 informix를 백엔드에서 원하는대로 구현할 수 있습니까? 실시간으로 데이터베이스에서 데이터를 보여주기 때문에 백엔드에서 사용되는 데이터베이스와 관련이 있습니다. – Arbaaz

+0

SignalR을 사용하여 클라이언트에 정보를 게시 할 수 있습니다. 그것은 어떤 종류의 정보와 그 정보가 어떤 데이터베이스와 관련되어 있는지 상관하지 않습니다. 텍스트를 표시 할 수있는 TextBox와 마찬가지로 텍스트가 dtatabase에서 왔는지 상관하지 않습니다. –

답변

1

신호 R은 HTTP 연결을 통한 실시간 (ish) 통신을위한 시스템이며 데이터베이스는 데이터 저장 용입니다. 이 두 가지 문제를 완전히 분리하는 솔루션이며, 그 사이에는 아무런 종속성이 없습니다. 애플리케이션의이 두 부분을 연결하는 코드를 작성할 수 있습니다.

+0

databse 테이블에 새 레코드를 쓰는 Windows 서비스가 있다고 가정합니다. 내 MVC 응용 프로그램에서 테이블에 새 데이터가 언제 있는지 어떻게 알 수 있습니까? 이 두 부분을 어떻게 연결할 수 있습니까? Windows 서비스 및 MVC 웹 응용 프로그램? – Arbaaz

+0

Windows 서비스 및 MVC 응용 프로그램은 다양한 통신 방법을 사용하여 대화 할 수 있습니다. 두 서버 모두에서 네임드 파이프를 사용할 수 있고 동일한 프로세스에서 실행중인 경우 공유 된 데이터 만 사용할 수 있습니다. 요점은,이 수준의 의사 소통은 당신의 데이터베이스와 아무 관련이 없다는 것입니다. – richzilla

+0

두 분의 대화를 어떻게 나눌 수 있는지에 대해 저를 도울 수 있습니까? MVC 응용 프로그램과 Windows 서비스는 모두 동일한 서버에있을 수도 있고 없을 수도 있습니다. 어디서부터 시작해야할지 모르겠습니다. – Arbaaz

관련 문제