IT

아래와 같이 api 호출 인터페이스를 구성하여 서버와의 통신을 시도했는데, EOFException이 발생했다. interface TestApi { @PUT("/api/test") fun update( @HeaderMap headers: HashMap, @Body request: BodyRequest ): Call } java.io.EOFException: End of input at line 1 column 1 path 통신 후, Response를 반환하는데 Empty Response를 반환하고 있었다. 하지만 내가 작업하면서 NormalResponse Type으로 반환되도록 구성하면서 발생하는 것이 원인이었다. 이 경우 2가지 해결 방법이 존재했다. 1. NormalResponse가 아니라 Unit으로..
· Knowledge/IT
Process 메모리에 올라와 현재 실행되고 있는 프로그램의 인스턴스 운영체제로부터 독립된 메모리를 할당받는다. 프로세스들은 독립적이기 때문에 통신을 위한 IPC가 요구된다. 각 프로세스는 최소 1개의 Thread를 가지고 있다. IPC : 프로세스 간 통신(Inter-Process Communication, IPC)이란 프로세스들 사이에 서로 데이터를 주고받는 행위 또는 그에 대한 방법이나 경로를 뜻한다. Thread 프로세스 내에서 할당받은 자원을 이용해 동작하는 흐름의 실행 단위 스레드는 프로세스 내에서 각각 Stack만 따로 할당받고 Code, Data, Heap 영역은 공유한다. 스레드는 프로세스의 자원을 공유하기 때문에 다른 스레드에 의한 결과를 즉시 확인 가능하다. 프로세스 내에 존재하며 프..
SeungYong.Lee
'IT' 태그의 글 목록