iOS 애플리케이션과 Python 데스크톱 애플리케이션 간의 통신

PCoder123

단 하나의 데스크톱 컴퓨터에서 Python 프로그램과 무선으로 통신해야하는 독점 iOS 애플리케이션을 개발 중입니다. 과거에는 iOS 장치에서 데이터를 수신하기위한 간단한 프로토콜을 사용하여 데스크톱 컴퓨터에 항상 http 서버를 설정했습니다. 파이썬 프로그램은이 데이터를 받고 인터페이스를 업데이트합니다. 누구든지 다른 접근 방식을 권장하거나 이것이이 아키텍처에 접근하는 실용적인 방법임을 확인할 수 있습니까? 시간 내 줘서 고마워!

라파 드 킹

그것은 모두 당신이 구축하려는 응용 프로그램 / 시스템에 달려 있습니다.

말했듯이 RESTful API와 함께 서버를 사용하고 클라이언트가 표준 HTTP 메소드를 사용하여 통신하도록 할 수 있습니다.

다른 방법으로는 사용할 수 있습니다 NSStreamCSStream사용자 내에서 통신하기 위해 iOSA를 응용 TCP데스크톱 컴퓨터에서 서버. 서버와 오픈 소켓 연결을 유지하면 서버가 이벤트에 대한 알림을 즉시 보낼 수 있습니다. 발신 및 수신 통신을 쉽고 병렬로 관리 할 수 ​​있도록 출력 스트림 ( NSOutputStream)과 입력 스트림 ( NSInputStream) 이 필요합니다 .

유용한 링크 :

Cocoa 용 스트림 프로그래밍 가이드 소개

소켓 기반 iPhone 앱 및 서버를 만드는 방법

튜토리얼 : 간단한 iOS TCP 소켓 기반 앱 클라이언트 및 서버 구축

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Jail broken iOS : Tweak과 애플리케이션 간의 통신

분류에서Dev

애플리케이션 간 앱 그룹 데이터 공유 iOS

분류에서Dev

데스크톱, 태블릿, Ipad의 GWT 애플리케이션

분류에서Dev

Chrome의 데스크톱 애플리케이션

분류에서Dev

Android, GCM을 통해 애플리케이션의 두 인스턴스와 통신

분류에서Dev

C ++ 애플리케이션과의 경량 웹 서버 통신

분류에서Dev

iOS 애플리케이션의 APNS

분류에서Dev

커널과 안드로이드 애플리케이션 간의 통신

분류에서Dev

C ++와 기존 PHP 애플리케이션 간의 통신

분류에서Dev

Java 및 C # 애플리케이션 간의 소켓 통신

분류에서Dev

iOS의 다른 애플리케이션 내부 애플리케이션

분류에서Dev

Python + Kivy로 코딩-데스크톱 애플리케이션 인터페이스

분류에서Dev

Android 모바일 애플리케이션과 데스크톱 Html 사이트 간의 연결

분류에서Dev

Android 모바일 애플리케이션과 데스크톱 Html 사이트 간의 연결

분류에서Dev

데스크톱 애플리케이션 .net에서 화상 통화

분류에서Dev

iOS 7의 앱 스토어 애플리케이션에 대한 직접 링크

분류에서Dev

로컬 애플리케이션 간 통신 / 실행중인 애플리케이션 알림

분류에서Dev

MySQL과 Python이 데스크톱 애플리케이션을 구축하는 데 좋은 선택입니까?

분류에서Dev

Windows 10의 여러 데스크톱에 애플리케이션 고정

분류에서Dev

데스크톱 MFC 애플리케이션의 인증 코드 부여 유형

분류에서Dev

데스크톱 애플리케이션의 공유 설정 위치

분류에서Dev

두 개의 IVR 애플리케이션 통신

분류에서Dev

서로 다른 서버에 호스팅 된 두 개의 Python 애플리케이션이 어떻게 통신 할 수 있습니까?

분류에서Dev

GO 기반 애플리케이션과 Azure 버스 통합

분류에서Dev

원격 데스크톱을 통해 DevExpress와 함께 .NET 데스크톱 애플리케이션 사용

분류에서Dev

원격 데스크톱을 통해 DevExpress와 함께 .NET 데스크톱 애플리케이션 사용

분류에서Dev

iOS 애플리케이션 번들의 폴더 내용에 액세스

분류에서Dev

Objective-C iOS 애플리케이션의 C 스타일 함수

분류에서Dev

Python의 TLS 연결에서 애플리케이션 데이터 읽기

Related 관련 기사

  1. 1

    Jail broken iOS : Tweak과 애플리케이션 간의 통신

  2. 2

    애플리케이션 간 앱 그룹 데이터 공유 iOS

  3. 3

    데스크톱, 태블릿, Ipad의 GWT 애플리케이션

  4. 4

    Chrome의 데스크톱 애플리케이션

  5. 5

    Android, GCM을 통해 애플리케이션의 두 인스턴스와 통신

  6. 6

    C ++ 애플리케이션과의 경량 웹 서버 통신

  7. 7

    iOS 애플리케이션의 APNS

  8. 8

    커널과 안드로이드 애플리케이션 간의 통신

  9. 9

    C ++와 기존 PHP 애플리케이션 간의 통신

  10. 10

    Java 및 C # 애플리케이션 간의 소켓 통신

  11. 11

    iOS의 다른 애플리케이션 내부 애플리케이션

  12. 12

    Python + Kivy로 코딩-데스크톱 애플리케이션 인터페이스

  13. 13

    Android 모바일 애플리케이션과 데스크톱 Html 사이트 간의 연결

  14. 14

    Android 모바일 애플리케이션과 데스크톱 Html 사이트 간의 연결

  15. 15

    데스크톱 애플리케이션 .net에서 화상 통화

  16. 16

    iOS 7의 앱 스토어 애플리케이션에 대한 직접 링크

  17. 17

    로컬 애플리케이션 간 통신 / 실행중인 애플리케이션 알림

  18. 18

    MySQL과 Python이 데스크톱 애플리케이션을 구축하는 데 좋은 선택입니까?

  19. 19

    Windows 10의 여러 데스크톱에 애플리케이션 고정

  20. 20

    데스크톱 MFC 애플리케이션의 인증 코드 부여 유형

  21. 21

    데스크톱 애플리케이션의 공유 설정 위치

  22. 22

    두 개의 IVR 애플리케이션 통신

  23. 23

    서로 다른 서버에 호스팅 된 두 개의 Python 애플리케이션이 어떻게 통신 할 수 있습니까?

  24. 24

    GO 기반 애플리케이션과 Azure 버스 통합

  25. 25

    원격 데스크톱을 통해 DevExpress와 함께 .NET 데스크톱 애플리케이션 사용

  26. 26

    원격 데스크톱을 통해 DevExpress와 함께 .NET 데스크톱 애플리케이션 사용

  27. 27

    iOS 애플리케이션 번들의 폴더 내용에 액세스

  28. 28

    Objective-C iOS 애플리케이션의 C 스타일 함수

  29. 29

    Python의 TLS 연결에서 애플리케이션 데이터 읽기

뜨겁다태그

보관