지금 안드로이드 채팅 관련 공부를 하고 있는데요

 

제가 생각한건 db를 두어서 대화방을 나가지 않는이상 채팅했던 모든 내용을 보여 주는건데여

..

 

각설하고 ...

 

server를 Apache로 사용하고 있습니다. db는 mysql이구여

 

그냥 대화내용 테이블을 만들어서

 

디바이스 A가 server로 대화를 날리면 해당 휴대폰 번호와 대화내용 현재 방상태(종료했는지 안했는지)등을 저장하려 합니다.

 

디바이스 B는 주기적으로 server 대화내용 table을 검색해 A가 새로운 대화를 시도했는지 검사를 해줍니다. 있다면 자기 화면에 대화를 뿌리는 식으로..

 

이렇게 하는것이 비효율적이진 않지요??

 

Apache를 서버로 두고 있는데 다른데에 나와있는 것처럼 소켓통신 이용해서 하는건 별로이지 않을까요??

 

거기서도 결국 대화를저장하려면 자바 소스 이용해서 db연동해야할텐데 전 지금 php이용해서 웹서버 이용하고 있거든요

 

채팅에 관련해서 많이 알고 계신 조언좀 부탁드릴께요 ㅠㅠ