UDP 소켓 프로그래밍에서 보낸 프로그램이 C로 작성되고 수신 프로그램이 파이썬으로 작성된 경우 중요합니까? 발신자 또는 수신자 프로그램이 동일하거나 다른 언어로 쓰여지는 것이 중요할까요?UDP 소켓 프로그래밍에서 다른 언어로 된 클라이언트와 서버
답변
UDP는 HTTP와 같은 단지 프로토콜이므로 응용 프로그램이 프로토콜과 호환되는 한 UDP는 그런 식으로 통신 할 수 없습니다.
물론 메시지 내용에 해석 할 특정 라이브러리/메소드가 필요한 경우 다른 문제입니다.
그래 고마워 .. 하지만 UDP는 HTTP와 다른 것 같아요, UDP는 전송 계층 프로토콜, 반면 응용 프로그램 계층 프로토콜입니다. – gopi1410
아니요, 중요하지 않습니다. UDP에 의존하는 고급 프로토콜이 있으며이를 사용하면 라이브러리에 의존 할 수 있습니다 (예를 들어). 그러나 UDP 자체는 사용하는 언어와 아무 관련이 없습니다.
아니요, 문제가되지 않습니다. 나는 그 것을 확실히하기 위해 나 자신을 시험했다. 나는 C로 서버를 작성하고 자바로 클라이언트를 만들었다. 그것은 효과가 있었다.
또한 Symbian, Java 및 Objective-C 기반 클라이언트와 상호 작용하는 프로덕션 서버에서 실행되는 서버 프로그램을 만들었습니다. 그래서, 그것은 정말로 중요하지 않습니다.
다시 말하면, 프로토콜 계층 구조를 참조하면 네트워크 계층과 전송 계층 정보가 데이터에서 분리되면 실제로는 원시 데이터라고 생각할 수 있습니다. 그리고 클라이언트는 이러한 원시 데이터를 처리하는 메커니즘을 가지고 있습니다. 프로그램이 잘 작성된 경우에는 그런 문제가 없습니다.
- 1. 클라이언트 서버 udp 소켓
- 2. 다른 언어로 된 액션 스크립트 소켓 통신
- 3. PHP CLI의 UDP 서버 소켓
- 4. 클라이언트와 서버 간의 Java 소켓 교환 메시지
- 5. 간단한 클라이언트와 서버 연결을 실행하는 버클리 소켓
- 6. Java 소켓 클라이언트와 C++ (부스트 기반) 서버 간의 네트워킹
- 7. 소켓 프로그래밍에서 자바
- 8. MultiThreaded Udp 소켓 프로그래밍
- 9. 클라이언트와 서버
- 10. 파이썬 icmp 소켓 서버 (tcp \ udp 아님)
- 11. Cpp 서버, 각 클라이언트의 UDP 소켓
- 12. 로컬 컴퓨터의 UDP 소켓, 오류 코드 10049
- 13. 소켓 프로그래밍에서 선택
- 14. C#에서 서버 또는 클라이언트와 TCP 또는 UDP 도움말?
- 15. UDP 소켓 문제
- 16. Udp 소켓 처리
- 17. 클라이언트와 내가 소켓 프로그래밍을 배우고
- 18. 다른 언어로 된 MFMailComposeViewController?
- 19. C : UDP 소켓 프로그래밍
- 20. C#의 UDP 소켓?
- 21. .NET의 UDP 소켓 클라이언트
- 22. 클라이언트 (소켓 UDP)
- 23. C의 양방향 UDP 소켓
- 24. 소켓 (JAVA)을 사용하여 클라이언트와 서버 간의 HashMap 전송
- 25. 소켓 udp 및 http 연결을 모두 수신하는 서버 코드
- 26. 로케일이 다른 클라이언트와 서버 - 폴백 메커니즘
- 27. 클라이언트와 GKSession이있는 서버 모두
- 28. 네트워크 프로그래밍에서 싱글 대 듀얼 소켓
- 29. 다른 tcp/ip 프로토콜과 UDP 프로토콜은 네트워크 프로그래밍에서 통신을합니다.
- 30. Android UDP 소켓 - '쓰레기'수신
이진 데이터를 보내려면 [ "marshalling"] (http://en.wikipedia.org/wiki/Marshalling_%28computer_science%29) 또는 [ "serialization"] (http : // ko)를 사용해야합니다. wikipedia.org/wiki/Serialization). 그 외에도 당신이 사용하는 언어는 중요하지 않습니다. –
예, 알겠습니다. 감사. :) – gopi1410