[질문]메신져를 만들고 있는데 한가지 궁금중이 생겨서요
희미햬
제가 현재 대학교 3학년재학중이라.
소프트웨어 회사에 인턴십으로 활동중인데요 현재 회사에서준과제가 사내 메신져를 만들어보라는것인데
제가 작년에도 기말 프로젝트로 메신져를 만들었었는데 누군가가 말을 걸었을때 타 메신져처럼
작업창에 깜빡이게 하는 것과 x를 눌렀을때 램상주창에 들어가는것을 구현을 못했었습니다
현재 메신져를 제작중인데 여긴 학교도 아닌 기업인데 그정도는 해야 할것 같습니다
과연 자바로 그것이 가능 하나요?
가능 하다면 어떤 방법이 있는지 방향좀 잡아 주셨으면 합니다 지금 답답 합니다 ㅜ.ㅜ
그리고 학교 프로젝트와 다른것이 설계 분석을 굉장히 중요시 여기는데 ;
제가 과자체가 컴공이 아니라 네트워크 엔지니어쪽이라 소프트웨어 공학 같은 책을 보지 못했습니다
혹시 추천 할만 한 설계 분석 책 있음 추천좀 해주셨으면 합니다
항상 이 사이트와서 답변보단 질문만 하네여 죄송합니다
-
냥냥
아 감사 합니다 ~~ 손놓고 있었는데 다시 해바야겠어여
-
헛나발
X를 눌렀을때.. 램 상주창에 간다는것은 화면 하단 우측 시계 있는곳을 이야기 하는 tray를 말하시나요?
tray라고 검색해 보시면 좋은 자료를 찾을 수 있을겁니다. ^_^
( 자바로 이미 라이브러리가 있습니다. - 물론 내부적으로는 네이티브한 코드를 썼거나 JNI를 사용했겠죠~ ) -
신당
제 생각으로는 그리 어려울거 같지도 않은데요, 션한 수다님 말씀 처럼 winapi 쓰면 될거 같은데요, 만약 우리가 메세지를 받으면 task manager에서 process의 cpu 사용량이 늘어납니다. 그러면 현재 떠 있는 메신저의 프로세스 이름으로 cpu 점유율이 변하면 메세지가 도착했다는 표시 이니깐 그때 깜박이는 api 넣어 주면 될거 같은데요
-
난슬
역시 불가능한건가 보네염 ㅠ.ㅠ 아~~~~~~~ 그럼 어떤 방법으로 메시지가 왔다는걸 알려주는게 좋을까요 ;;
-
세찬
흠 자바의 압박, WinAPI로 만들면 간단한 것들은데, 자바는 제가 알 수가, x를 눌렀을때는 close 이벤트를 가로챌수 있느냐가 관건인거 같고, 깜박이는 것은, 제공 되는 관련 api가 있어야할텐데, 과연 거기까지 지원할지 의문이네요.
-
MinA
정작 필요한 답변 한게 없는데요 ㅠㅠ
-
솔로다
저도 많이 보긴 했는데 제가말한 부분을 구현한 메신져는 없었거든요 한번 찾아볼깨여 ㅎㅎ 답변 감사 합니다
-
더글러스
메신저 소스 많이 돌아 다닌거 봤는데요, 검색하시면 좋을듯, 소프트웨어 공학의 추천할만 한 책은 software Engineering -- sommerville (Addison Wesley)