자바로 시리얼포트 제어하는 건데요~
창민
제가 자바로 시리얼포트를 제어하는 프로그램을 짰는데요
웹에서 버튼을 누르면 그게 서버에 달린 포트를 통해서
신호를 보내주는 겁니다.
그런데 그게 버튼이 여러게 있다면 각각의 버튼이 다 됩니다.
하지만 두 번 이상 실행이 안 되어서요
javax.comm.PortInUseException : Port currently owned by RS232C
이런 에러만 톰캣에서 뜨네요
조금 많이 어려움을 겪고있습니다.
이 문제를 어떻게 하면 될까요?
파일을 올려놨는데요...
조언 좀 부탁드립니다...
이거 될 듯 안 되네요~ㅎ
-
미투리
흐음...문제점을 발견한거 같은데 어떻게 해야할지 잘 모르겠더군요~
SerialPort port = ( SerialPort )ports.open( \RS232C\ -
맺음새
쿨럭 -_- 제가 위에 -_- RSS 라고 했군요. ㅎㅎ ;; 오탑니다. ㅎㅎ
-
크심
RSS 포트에는 한번만 연결하고, 그 연결을 계속 유지 시켜 주는게 어떨까요?
static 으로 잡아서 처음 수행 될때 딱 한번만 연결히고
이후에는 이미 연결되어 있는 놈들 가지고 통신하면. .. 저런 문제가 안 생길것 같은뎅. ^_^ -
MinA
ㅠㅠ 그런가요?흑~아~이거 뭐 어떻게만 하면 될거 같은뎅~ㅠㅠ
-
찬슬
흠. post쪽은.. 아마도 매번 접속이 일어 날때마다 생기게 될겁니다.
그러므로.. 두번전송하면 두번 실행 되겠죠.
연결을 된 상태에서 데이터를 보내고..
다 보냈으면 다시 연결을 끊어주는 코드가 들어가야 하지 않을까 합니다.
위의 에러 메세지로 보아.
이미 다른곳에서 쓰고 있으니깐. 발생하는 문제 같네요..
자세한것은 잘 모른답니다. ㅋㅋ