안드로이드 개발 질문/답변
(글 수 40,700)
자신위 위치에서
등록된 프로그램을 이용해서
상대방의 위치를 파악하려면 어떻게 해야 하나요
예를 들면 미아방치 프로그램이라던가
부모가 아이의 위치를 파악한다 던가~~
이런가 가능한가요?
p2p를 이용할수 있다고 하는거 같은데
p2p 방식으로 가능한가요? 상대방의 실기간 위치파익이...
아니면 별도의 서버와 디비를 연동해야 하나요?
답변 부탁드립니다~~
등록된 프로그램을 이용해서
상대방의 위치를 파악하려면 어떻게 해야 하나요
예를 들면 미아방치 프로그램이라던가
부모가 아이의 위치를 파악한다 던가~~
이런가 가능한가요?
p2p를 이용할수 있다고 하는거 같은데
p2p 방식으로 가능한가요? 상대방의 실기간 위치파익이...
아니면 별도의 서버와 디비를 연동해야 하나요?
답변 부탁드립니다~~
2010.01.20 06:29:31
실재 p2p서비스를 봐도 서버를 거쳐갑니다. 토렌트를 제외한 인터넷 서비스 대부분이 어떤형태로든 서버가 존재합니다.
접속한 단말기의 위치를 db에 기록했다가 권한이 있는 사용자에게 db내용을 꺼내주면 되겠네요 TCP 소켓연결을 통해서
커넥션을 계속유지하면서 위치업데이트를 해주거나 JSP, PHP등의 웹 프로그래밍(이경우는 세션유지를 어떻게 할지 알아봐야함)
을 통해 쿼리를 날려서 업데이트해주는 식등의 여러가지 방법이 존재하겠네요
접속한 단말기의 위치를 db에 기록했다가 권한이 있는 사용자에게 db내용을 꺼내주면 되겠네요 TCP 소켓연결을 통해서
커넥션을 계속유지하면서 위치업데이트를 해주거나 JSP, PHP등의 웹 프로그래밍(이경우는 세션유지를 어떻게 할지 알아봐야함)
을 통해 쿼리를 날려서 업데이트해주는 식등의 여러가지 방법이 존재하겠네요
2010.01.20 11:06:00
그럼 예를 든다면 부모가 아이의 위치를 파악하기 위해선
아이쪽 휴대폰에선 휴대폰 인터넷 망을 이용해서 서버쪽과 24시간 연결되있으면서
자신의 위치를 서버쪽으로 보내 줘야 하는데 데이터 요금이라던지 실제적으로 하루종일
인터넷에 연결 되있는 이런걸 만든다는게 현실 가능성이 있을가요?
아이쪽 휴대폰에선 휴대폰 인터넷 망을 이용해서 서버쪽과 24시간 연결되있으면서
자신의 위치를 서버쪽으로 보내 줘야 하는데 데이터 요금이라던지 실제적으로 하루종일
인터넷에 연결 되있는 이런걸 만든다는게 현실 가능성이 있을가요?
서버에 위치 데이터를 보내면 되고, 해당 서버에서는 그 데이터를 가지고 있다가 원하는 사람에게 알려주시면 되겠습니다.
어플에서 위치정보를 다른 사람이 이용할 수 있다는 것에 대해서 사용자에게 동의(?)을 받아야하지 않을까도 싶네요.