24시간 Serial 통신하는 프로젝트 WPF vs Win ui3 뭐가 좋을까요??

24시간 Serial 통신하는 프로젝트를 시작하려고 합니다.

윈도우에서만 사용할 것이고 시작을 WPF or Win UI3 둘 중 고민중입니다.

아무래도 24시간 돌아가야하는 프로젝트다 보니 안정성이 중요한데 답변 부탁드립니다!

2개의 좋아요

24시간 돌아가야하는 프로그램이라면 서버 - 클라이언트 구조로 가져가는게 좋아보여요!

1개의 좋아요

시리얼 통신를 제어하는 수준이라면 둘 중에 뭘 선택하시든지 크게 상관 없을것 같습니다.
성능의 문제가 아니라 구현시 참고할 자료가 부족하니 아직까지는 WinUI3보다는 WPF가 나을것 같습니다.

3개의 좋아요

24시간 어떠한 경우에도 죽지 않는 프로그램을 원하신다면, (물론, 물리적인 전기차단 등등 말고요~)

서비스로 개발해서 실행 하시면, 예상치 못한 예외나 에러로 프로그램이 종료 되더라도 조건에 따라 다시 시작 시킬 수 있는 장점이 있습니다. ( 물론 GUI는 별도로 구현 하셔야 합니다. )

하지만 서비스 개발에 익숙치 않으시다면, 적어도 [ DispatcherUnhandledException Event ] 를 구현 하시어 처리되지 않은 예외등에 대비 하시는것이 어떠할까요?

( 저라면 @MarkYoo23 님 말씀 처럼 처럼 IIS 로 웹서버를 올려 사용 할 것 같습니다. )

2개의 좋아요