이것은 이전 게시물과 다소 비슷하지만 특정 시점에 초점을 맞추고 있습니다.이 시점에서 앞으로 나아갈 수 있기 전에이 특정 질문에 대한 답을 정말로 알고 있기 때문입니다. Java SE 응용 프로그램에서 Java EE 웹 응용 프로그램으로 JSON 객체의 형태로 정보를 보내야합니다. Java EE 웹 응용 프로그램은 GlassFish의 NetBeans에서 실행됩니다. Java SE 및 Java EE 응용 프로그램은 모두 동일한 컴퓨터에서 실행됩니다.소켓 또는 HTTP POST 요청?
소켓 연결, http 게시 요청 연결 또는 소켓 및 http 게시 요청 연결의 조합이 둘 다 동일한 컴퓨터에 있다고 간주 할 때 두 응용 프로그램간에 통신하는 가장 좋은 방법은 무엇입니까?
나는 정말로 모든 응답을 부탁드립니다.
HTTP에는 소켓이 필요하므로 모든 HTTP 연결도 소켓 연결이지만 소켓 연결에는 HTTP 연결이 아닙니다. 따라서 HTTP는 더 많은 오버 헤드를 발생시킵니다. –
그런데 대단히 감사합니다. 위에서 설명한 시나리오에서 소켓 연결 연결을해야합니까? – Daron
소켓 연결은 HTTP와 마찬가지로 모든 바이트 스트림을 전송하는 데 사용할 수 있습니다. 두 경우 모두 객체를 직렬화해야합니다. –