2012-08-02 2 views
0

내가 내 말이며, 자바 클라이언트와 MySQL을 연결하는 방법이 있는지 궁금 :에게 MySQL은 자바 통신

가 machien2에서 사용자가 업데이트 기록은 다음 MySQL은 네트워크의 다른 사용자에게 신호를 보낼 경우, 그것은 말 사용자 (새 레코드가 추가되거나 업데이트 됨).

그래서이 가능할까요? 또는 데이터를 업데이트 할 수 있도록 Java 응용 프로그램에서 자동 새로 고침 메서드를 만들 필요가 있지만 예를 들어 각 5 초 있지만 문제는이 메서드는 나에게 대역폭을 비용 것입니다 그래서 경우에만 데이터를 추가하거나 업데이트 할 때 새로 고칠 수 있습니다. 잘 될거야.

답변

0

나는 불가능 어떤 DBMS와 먹으 렴, 같은 appications 당신이 JMS (자바 Messageing 서비스)를 사용할 수 있다고 생각합니다. 내가 선호하는 imlementation은 JBoss의 HornetQ입니다. 당신은 당신이 이벤트를 보내고 받아 봐하는 Publish/Subscribe의 패턴을 사용해야가와 https://en.wikipedia.org/wiki/Java_Message_Service

에서 다른 구현을 찾을 수 있습니다.

+0

은 내가 Percona (MySQL의) 데이터베이스 서버와 데스크톱 응용 프로그램, 자바 클라이언트를 개발하고 있어요. – Motasem

+0

또한 데스크톱 응용 프로그램은 JMS 주제/대기열 – itshorty

+0

냉각 subscripe 수 있습니다, 그래서 당신은 제발 그냥 예와 생각을 말할 수있는, JMS + MySQL을 + 자바와 함께 작동하는 방법에 대해 설명합니다. – Motasem