통신을 위해 Json 패킷을 사용하여 JavaFX 클라이언트 - 서버 응용 프로그램을 만드는 방법은 무엇입니까? 나는 Json으로 포맷 된 다른 메시지로 한쪽에서 다른 두 개의 원격 JavaFX 인스턴스 (예 : 채팅) 사이에서 실시간으로 상호 작용해야합니다. 어떻게해야합니까? 감사합니다.REST Json을 통한 JavaFX2 클라이언트 - 서버
0
A
답변
1
이 작업을 수행하는 방법에 대한 상위 수준의 개요가 필요하면 http (JSON을 http로 보내시겠습니까?) 및 JSON을 사용하기위한 라이브러리가 필요합니다. 나는 JavaFX2가이 문제의 경우가 아니라고 생각한다. 당신은 자바 애플리케이션에서 이것을 할 수있다.
http로 작업하려면 Apache HttpComponents이라는 멋진 것이 있습니다. 사이트의 자습서는 서버 및 클라이언트 기능을 모두 구현하는 방법에 대한 팁을 제공해야합니다.
JSON을 사용하려면 예를 들어 Google의 GSON 라이브러리를 사용할 수 있습니다. JSON 라이브러리에 대한 일부 설명은 here입니다.
처음에는 JSON을 나타내는 Java 객체를 만들고, String으로 변환 한 다음 HTTP POST 요청으로 패키징해야합니다.
희망이 도움이 될 것입니다.
관련 문제
- 1. Spring 3.1 JSON을 통한 REST : 작동하지 않음
- 2. 클라이언트 - 서버 REST API 보안
- 3. 서버 제공 JSON을 통한 Javascript의 기능
- 4. 파이프를 통한 서버/클라이언트 통신
- 5. 인터넷을 통한 클라이언트/서버 통신
- 6. 무선 네트워크를 통한 클라이언트 서버
- 7. NDK를 통한 Android 클라이언트 - 서버
- 8. 서버 측 Axis2가 아닌 REST 클라이언트 애플리케이션
- 9. gSOAP : REST 클라이언트 with gSOAP 서버
- 10. 는 클라이언트 - 서버 환경에서 클라이언트 - 서버 환경에서
- 11. 네트워크 문제를 통한 파이썬 서버 - 클라이언트 관계
- 12. REST를 통한 간단한 클라이언트 - 서버 애플리케이션
- 13. 인터넷을 통한 클라이언트 - 서버 모델의 요구 사항
- 14. 오프라인 지원을 통한 클라이언트 서버 동기화
- 15. LAN을 통한 클라이언트 서버 마우스 제어
- 16. JSON 응답을 사용하는 URL을 통한 클라이언트 - 서버 인증
- 17. JSON을 통한 Parcelable의 장점
- 18. JavaScript에서 json을 통한 루프
- 19. javafx2 센터는
- 20. 서버를 통한 특정 클라이언트 통신에 대한 클라이언트
- 21. oauth를 통한 로그인을 처리 할 수있는 REST 클라이언트
- 22. REST 저지 클라이언트
- 23. JSON을 Rails REST API로 보내기
- 24. 서버를 통한 클라이언트 - 클라이언트 통신
- 25. REST API를 통한 인증
- 26. TCPIP를 통한 REST 호환성
- 27. apache의 SSL을 통한 REST
- 28. 다른 REST 클라이언트 = 다른 응답
- 29. 간단한 클라이언트 서버 통신
- 30. Java : 클라이언트 - 서버 아키텍처에서 JSON을 보내는 가장 간단한 방법
고맙지 만 구체적인 내용은 http를 통해 Json을 보내는 JavaFX를 사용해야합니다. 나는 RedFX에 시도하고있다.이게 옳은 방향 일까? –
가능할 수 있습니다. 왜 안돼. 약간의 시간이 있다면 그냥 사용해보십시오. RedFX를 사용하는 세 가지 통신 방법 중 사용하려는 것은 무엇입니까? [WebServiceClient] (http://www.redfx.org/)는 귀하의 사례와 관련이 있습니다. 또한 HttpRequest를 사용하여 RESTful 통신을위한 기능을 추가로 구현합니다. 한번 시도해보십시오. 자세히, 자습서에 채팅 응용 프로그램을 만드는 [예제] (http://www.redfx.org/samples/chat/index.html)가 있습니다. – yaromir