Web에서 응용프로그램을 실행시키는 방법?

액티브 액스같은 기술을 말씀드리는 것은 아니지만, Github에서 소스를 Clone할 때 PC에 Github Desktop이 설치되어 있다면 Github Desktop을 실행시켜서 클론을 합니다. Slack도 이와 비슷한데요. 혹시 이걸 어떤 기술이라고 찾아봐야 할까요? 기왕이면 .NET으로 가능한 기술이었으면 좋겠습니다.

image

좋아요 2

아…자답합니다. Custom URI Schemes 라는 기술이 었네요. Custom Browser Protocol이라고도 하나봅니다.

좋아요 3

요거 개인적으로 궁금했던 것 중 하나였는데 좋은 정보 감사합니다 :slightly_smiling_face:
윈도우즈 앱 만들때 잘 사용하면 좋을 것 같아요

좋아요 2

저도 궁금하기만 하고 이제 회사에서 쓰면 좋겠다고 의견이 나와서 ㅎㅎ 이제 찾아봅니다.
.NET으로 할 때는 .NET Core 및 .NET 용 Desktop Application 배포에는 차세대 기술로 MSIX가 있다고 하는데 여기에서 Custom Browser Protocol을 구현하면 될 거 같습니다.
아래는 관련 링크입니다.

좋아요 3

저도 되게 궁금했던 방식 중 하나였는데, 좋은 정보 감사합니다.

좋아요 1

예전에 써 놓은 글이 있어서 추가합니다. ^^

.NET Framework: 664. Protocol Handler - 웹 브라우저에서 데스크톱 응용 프로그램을 실행하는 방법 (sysnet.pe.kr)

좋아요 6

와!! 이미 작성해두신게 있었군요…
키워드를 몰라서 구글링을 제대로 못했다보니 찾아보지 못했습니다
감사히 보겠습니다!!