JMS 그리고 비동기 메시지 리스너
현장에서 쓰는 이유. 기존에는 동기식으로 처리를 하고 있었는데, 이 처리를 하는데 시간이 너무 많이 걸림. 예로 들어 버튼을 클릭을 하면, 그 버튼 처리시간이 너무 오래 걸리고, 또한 심지어 더 오래 걸릴경우, 로그인 했던게 타움아웃 까지 되어버리는 불상사가 발생. 그리하여, 비동기 식으로 처리하기로 함. 여기서 잠깐. 비동기 뜻을 알고 가보자. 네이버 국어 사진 : 앞에서 행하여진 사상이나 연산이 완료되었다는 신호를 받고 비로소 특정한 사상이나 연산이 시작되는 방식. 단순히 모든 처리를 비동기 식으로 하는 것이 아니라, DB를 가던, 처리 시간이 오래걸리는 처리만, 비동기 식으로 하고, 나머지는 미리 화면 전환하고, 할꺼 다 하는것. 그리고 처리가 완료되었다는 신호가 오면, 나머지 연산을 시작하게끔. ..
2022. 5. 18.
자바 변수명 작성하기.
어려서, 표현이나, 축약해서 말하는 걸 잘 못했나,, 명명하거나, 명명된 명사를 기억하는 걸 잘 못했다. 그거 뭐였더라,, 그거 우째어째 하는거, 그래서 그런가, 자바 변수명을 작성할 때, tmp, temp 등 귀찮기도 하고, 작성한 if문 안에서만 사용하는 거라서, 고민할 시간도 아까워 가볍게 짓고 넘어 가는데, 하지말란다. 책에서,,(현장에서 작성하고, 집에 와서 공부하는데 하지말라는데, 내일 변수명 고쳐야 하나,,) 다양한 표현들을 보자. Java Best Practices of Proper Naming Convention 자바 명명 규칙 자바 변수명 네이밍 Java言語の命名指針(めいめいししん) Java言語の命名ルール Javaの命名規則 Java variable naming rules 어딘가 좋은 사..
2022. 5. 11.