IOS 장치를 사용하여 하드웨어를 제어하는 실시간 시스템에서 작업하고 있습니다. 하드웨어 측면에서 필자는 Windows PC를 가지고 있습니다. ios 장치에서 하드웨어로 명령을 전송할 것이고, 필자는 모든 통신 스택을 자유롭게 사용할 수 있습니다. 웹 서비스 (JSON/HTTP) 또는 저수준 소켓 통신을 사용 하시길 권합니다. 네트워크 성능은 문제가 아니지만 원격 측정이 전송되기 때문에 텔넷 유형 프로토콜을 사용할 것을 고려하고있었습니다. 생각?웹 서비스 또는 소켓 레벨 통신
0
A
답변
1
텔넷 유형은 터미널 변환을 의미합니다. 원시 소켓 통신이란 무엇을 의미하는지 믿습니다.
양방향으로 통신하는 경우 HTTP가 이상적이지 않습니다. 또한 자주 요청하거나 데이터를 업데이트하는 경우 HTTP (non-keep-alive)도 적합하지 않습니다.
원시 소켓은 좋은 아이디어입니다. 프로토콜은 여전히 JSON (사용/디버그 용이성을 위해) 일 수 있습니다. 예를 들어 \n
(개행) 문자 당 하나의 데이터 페이로드 또는 \0
NULL 문자 당 JSON 문자열을 보낼 수 있습니다.
관련 문제
- 1. iPhone 웹 서비스 통신
- 2. 소켓 통신?
- 3. 웹 서비스 통신 테스트 자동화
- 4. 두 웹 서비스 간의 통신
- 5. 웹 페이지 대 웹 서비스 통신
- 6. 소켓 프로그래밍 대 웹 서비스?
- 7. 아이폰과 통신 - 인터넷 - .net 웹 서비스/PHP 웹 서비스
- 8. PHP에서 Perl 소켓 통신
- 9. 소켓 통신 관련 문제
- 10. 소켓 통신 오류
- 11. ASP.NET 통신 서비스
- 12. 클라이언트 서버 소켓 기반 통신
- 13. 인터넷을 통한 안드로이드 소켓 통신
- 14. 메시지 리 어셈블리/소켓 통신
- 15. 소켓 통신 (C# - IP-Port)
- 16. RMI와 웹 서비스 모두 소켓 연결을 사용합니까?
- 17. 다른 서버의 웹 서비스 간의 통신
- 18. asp.net 웹 페이지와 Windows 서비스 간의 통신
- 19. 웹 서비스 또는 DLL?
- 20. 소켓 대 웹 서비스 .NET (파일 업데이터)
- 21. 네트워킹 디자인; 소켓 통신 폴링에게
- 22. iPhone 기본 그림 + 소켓 통신
- 23. C# 비동기 소켓 통신 차단
- 24. 소켓 통신 C# - IP 주소
- 25. NIO를 사용한 자바 소켓 통신
- 26. 웹 서비스 또는 사용자 정의 프로토콜?
- 27. 안드로이드 - 웹 서버 통신
- 28. SERVICE와 웹/데스크톱 응용 프로그램 간의 통신
- 29. 메시지 레벨 Jax-WS 서비스
- 30. 도메인 서비스 및 데이터베이스와의 통신