제가 기차 좌석을 예매하는 어플을 개발 중에 있는데요
C로 작성된 서버와 TCP/IP 소켓 통신을 하는 어플입니다.
그런데 액티비티가 넘어갈 때마다 통신이 끊겨서 소켓 통신을 유지하는 방법을 알고 싶은데
정확히 어떻게 알아봐야 할지도 감이 안잡히더라구요.
우선 어플의 흐름은 예매하기 버튼을 누르면 정보입력-출발지/도착지선택-좌석선택-예매내역확인-QR코드 발급 순으로 홀러갑니다. 또한 예매하기 버튼을 누르면 C서버에 접속이 됩니다.
혹시 소켓 통신을 저 액티비티들의 동작이 모두 끝나고 홈으로 돌아갈 때까지 유지할 수 있는 방법을 아신다면 답변 부탁드립니다.
(각 액티비티에서 무언가를 선택할 때마다 값을 계속해서 넘겨줘야 하기 때문에 통신이 유지되어야 합니다.)