안드로이드에서 버튼을 누르면 노트북의 C#프로그램에서 어떠한 함수를 실행시키고싶습니다.


안드로이드에서 버튼을 누르면 노트북의 C#프로그램에서 어떠한 함수를 실행시키고싶습니다.

이때 어떤 기술을 이용해야하나요.. 소켓을 이용하는건가요?

최종적으로는 안드로이드에서 버튼을 눌러서 노트북 C# 프로그램이 반응하여 알람소리가 나오게 하고싶습니다..

프로그램 초짜라 전혀 감이안잡히네요 ㅠㅠ 도와주세요 ㅠㅠ

  • 2016년 06월 15일에 작성됨

조회수 175


1 답변


좋아요
1
싫어요
채택취소하기

2가지 방법이 생각나네요.

1 - 소켓을 이용한다

C# 프로그램에서 소켓을 열고 안드로이드에서 접속하는 방식입니다

확실하긴 하지만 HTTP 프로토콜을 이용한것보다 좀더 귀찮아집니다

2 - 웹을 이용한다

안드로이드 앱에서 버튼을 누르면 지정된 호스트로 요청을하고

서버에서 C#으로 만든 프로그램을 여는 방식입니다

만들기도 쉽습니다.

  • 2016년 06월 15일에 작성됨
    웹을 좋아함

  • 감사합니다! 서버에서 C#으로 만든 프로그램을 여는거라면, JSP나 PHP같은 웹 어플리케이션을 C#으로 작성해서 서버에 올려 놓으라는 건가요??    capdh   2016.6.15 21:18     
  • 안드로이드 서버 C#프로그램/ 서버는 JSP나 PHP나 아무거나 상관없고 단지 요청이 들어오면 C#프로그램을 실행만 시켜주면됩니다. php를 예로들면 exec같은걸로 실행을 시키는거죠    김하하   2016.6.15 21:25     
  • 아! 그렇게 php같은 웹에서 일반 프로그램을 실행시킬수 있는지 몰랐습니다! 정말감사합니다!    capdh   2016.6.15 21:45     

로그인이 필요한 기능입니다.

Hashcode는 개발자들을 위한 무료 QnA사이트 입니다. 작성한 답변에 다른 개발자들이 댓글을 작성하거나 좋아요/싫어요를 할 수 있기 때문에 계정을 필요로 합니다.
► 로그인
► 계정만들기
Close