DataInputStream만 쓰다 더 공부하다보니까 오브젝트Stream 이런 것도 있더라고 막 객체 보내서 통신하는 것도 보니까 궁금하네
프붕이들아 도와줘
댓글 6
원갤에서 잘못 올린거 보고 왔는데 나는 게임보단 앱개발 주로 해봤지만 주로 json이나 XML로 포맷 만들어서 보냈음. 내가 자바는 안해봤지만 객체지향일테니까 좋을거임
익명(175.195)2021-11-07 03:59
답글
오 json 형식으로 보낼 수도 있어? 찾아봐야겠다
텁텁한사이다(stuficider)2021-11-07 04:00
답글
예를들어서 Score라는 구조체를 만들어서 거기에 rank(문자)랑 point(숫자)를 만든다쳐 그럼 대충 struct Score { var rank Char; var point Int;} 이런 식일거 아님 그러면 이 객체를 json으로 {"rank": 'A', "point": 13000 } 식으로 보내는거임. 클라이언트는 객체를 json형태로 만드는거랑 받은걸 객체로 변환하는게 있으면되지. 개발에 손 털은지 오래라 용어를 까먹었는데 암튼 저런식으로 자주 사용됨
익명(175.195)2021-11-07 04:02
답글
"클라이언트는 객체를 json형태로 만드는거랑 받은걸 객체로 변환하는게 있으면되지" -> 관련 라이브러리 같은것도 아마 상용화 되어있을거라고 봄 잘 찾아보셈~
익명(175.195)2021-11-07 04:04
답글
오… 신기하다 한번 찾아볼게 고마워
텁텁한사이다(stuficider)2021-11-07 04:05
통째로 하지 구조체나 json 파일화 시켜서 네트워크 바이트로 통째로 넘긴담에 받을 때는 자료형에 맞게끔
원갤에서 잘못 올린거 보고 왔는데 나는 게임보단 앱개발 주로 해봤지만 주로 json이나 XML로 포맷 만들어서 보냈음. 내가 자바는 안해봤지만 객체지향일테니까 좋을거임
오 json 형식으로 보낼 수도 있어? 찾아봐야겠다
예를들어서 Score라는 구조체를 만들어서 거기에 rank(문자)랑 point(숫자)를 만든다쳐 그럼 대충 struct Score { var rank Char; var point Int;} 이런 식일거 아님 그러면 이 객체를 json으로 {"rank": 'A', "point": 13000 } 식으로 보내는거임. 클라이언트는 객체를 json형태로 만드는거랑 받은걸 객체로 변환하는게 있으면되지. 개발에 손 털은지 오래라 용어를 까먹었는데 암튼 저런식으로 자주 사용됨
"클라이언트는 객체를 json형태로 만드는거랑 받은걸 객체로 변환하는게 있으면되지" -> 관련 라이브러리 같은것도 아마 상용화 되어있을거라고 봄 잘 찾아보셈~
오… 신기하다 한번 찾아볼게 고마워
통째로 하지 구조체나 json 파일화 시켜서 네트워크 바이트로 통째로 넘긴담에 받을 때는 자료형에 맞게끔