[네트워크] TCP와 UDP 네트워크에서 통신(네트워크 호스트간 패킷 전송)을 하는데 사용되는 규약중에 TCP와 UDP라는 프로토콜이 존재한다. 두 프로토콜은 처리하는 방법이나 속도, 보안성 등의 차이점이 있다. 상대적으로 중요한 TCP에 비중을 두고 설명하겠다. UDPUDP는 송신자와 수신자간의 연결이 없고 단방향성을 가지고 데이터를 보내기만 한다. 또한 데이터 전송에 대한 완료, 실패 신호를 다시 받지 않고 보내기 때문에 중간에 데이터를 분실하거나 다른 방식으로 잘못되어도 해결하지 못한다. 즉 안전성을 보장하지 않는다. 하지만 그만큼 단순하고 가벼워서 빠르다는 장점이 있다. TCPTCP는 흔히 연결형이라고 말한다. 바로 통신 중인 네트워크 호스트간 연결을 말한다. 간단하게 A가 B에서 패킷을 전송하기 위해서 상호작용이 필요하다는.. OS 및 기타 전산 지식 7년 전
[안드로이드 HTTP 통신] HttpURLConnection으로 웹서버 통신하기 안녕하세요. 안드로이드 PEACE-입니다.안드로이드 스터디 [열 한번째] 글입니다. 오늘은 HTTP 통신을 하기 위한 HttpURLConnection에 대해 포스팅하겠습니다. 아래 링크는 통신하는데 있어서 같이 사용할 API에 대해 포스팅한 글입니다. 참고해주시기 바랍니다.데이터 처리 JSON Object : http://mailmail.tistory.com/11비동기처리 AsyncTask : http://mailmail.tistory.com/12 1. 안드로이드의 서버 통신 안드로이드는 서버와 통신하기 위한 방법으로는 HTTP통신과 Soket통신이 있다. 오늘 다룰 내용은 HTTP통신으로 URL 접속을 통해 데이터를 읽어오는 방법이다. 우리는 주로 DB에 존재하는 데이터를 가져오기 위해 서버 통신을 한.. 안드로이드/6. 서버통신 8년 전
[안드로이드&JAVA 데이터 처리] JSON. Using the JSONObject in android and java. 안녕하세요 PEACE-에요.안드로이드 스터디 [아홉 번째] 글이네요. 오늘은 Android와 JAVA에서 JSONObject를 다루는 방법에 대해 포스팅하겠습니다. JSONObject는 데이터를 주고 받을때 유용하며 데이터에 대한 정보가 String형태로 이동될 때도 유용하게 사용할 수 있습니다. 필자는 안드로이드와 웹, DB간의 통신을 하기 위해 주고 받는 데이터를 JSON 객체를 통해 주고받으며 좀 더 일관성있고 기능적이게 데이터를 다루었습니다. 1. 데이터 처리 안드로이드에서는 SQLite라고 불리는 내부 DB를 통해 데이터를 저장하고 불러온다. 하지만 실시간으로 변하는 데이터나 다른 사용자의 데이터를 불러오기 위해서는 서버를 통한 DB통신이 필요하다. 이와 같은 상황에선 SQLite만으로 해결할 .. 안드로이드/7. JSON 8년 전