C#으로 개발되고 있는 쌍방향식(interactive) 어플리케이션을 위한 XML 파일을 만들고 있는 중인데요.
막히는 부분이 있어서 고수님들께 도움을 요청합니다.
언제나 자유게시판에 글을 올릴 때마다 척척 답변해주시는 분들께 감사의 말씀을 올립니다.
예를 들어서, C# 어플리케이션이 "스프에 어떤 향신료를 넣을래?" 라고 물어봅니다.
그리고 동시에 "스프.png", "후추.png", "설탕.png", "소금.png" 이미지가 Window Form에 뜹니다.
사용자가 소금 이미지를 스프 이미지 위로 드래그해서 드롭하면 점수를 얻고,
그렇지 않으면 점수를 잃습니다. 이걸 위한 XML 데이터 베이스를 제작하는 건데요.
이게 단순히 사지선다형 문제라면(예를들어 강호동은 몇살? 1번 20살, 2번 30살 ....)
그냥 하겠는데 이런 식의 이벤트를 처리하라고 하니까 어떻게 엄두가 나지를 않습니다.
좋은 우리말로 된 링크나 조언을 부탁합니다.
감사합니다.
|
C/S 방식이라면 WebService 방식으로 하면 쉽게 해결이 될 거구요...
C#에서 관련 부분을 모두 제공하니까요...
P2P방식이라 하더라도, DataTable이 기본적으로 XML 구조로 제공되기 때문에 이걸 이용하면 큰 어려움은 없을것 같습니다.
XML을 사용하신다길래 쉽게 풀수 있는 방법을 말씀드렸구요...
XML이 아니라도 소켓이나 데이터 입출력 관련 이벤트가 기본적으로 제공되기때문에 다양한 방법으로 그리 어렵지 않을거라 생각되네요...
물론 설명해주신 내용만으로 비추어봤을때구요,그 속에 미처 설명해주지 못한 부분이 있다면 좀 더 복잡해질수도...