C#.NET Q&A

Tcpclient로 주기적으로 연결해서 데이터를 가져오는데 fame 평점: 없음 조회: 83

객체 생성후 Tcpclient로 장치에 연결해 주기적으로 데이터를 가져오는데
대략 주기는 1~6초
연결해서 명령어 전송후 데이더 받고 연결 끊고를
반복 적으로 하는데 가끔 응답이 없음 에러 이거나
연결 할 수 없다는 에러가 뜨는데 계속
프로그램을 종료후 다시 시작 하면 정상 작동합니다.

주기적으로 객체생성후 종료하는게 통신에 영향을 미치는 지요?

while(조건)
{
    TcpClient tcp = new TcpClient();

if(tcp.ConnectAsync(ip,port)Wait(2000)) 이부분에서 응답없음 이 발생하거나
{
     NetworkStream stream = tcp.Getstream(); // 이부분에서 IOException 이 발생 할때도 있음

..
..
.
..
   stream.Close();
   tcp.Close();
}
else
{
    tcp.close();
}

Thread.Sleep(6000);
}




 

태그 : C#질문 TCP문제
작성자 정보
fame
Level 2
 [EXP.4/16]

메일:  비공개
글등록 +12 12 덧글등록 +3 0
자기소개
beautiful
글 공유하기 |
  tweet facebook
2018-02-07 오후 8:04:55
나도한마디
태그로 엮인글
[C#.NET Q&A] picturebox 2번 클릭시 원상태 이미지로 변경하는 법을 알고싶습니다!(OpenCvSharp)   jhp
[C#.NET Q&A] C# EXCEL Data Export 방법 문의드려요![2]+3  Dragonite
[C#.NET Q&A] c#초짜입니다.[1]  샐기
[C#.NET Q&A] 간단히 이미지심볼 마우스고 드래그 하고 위치값 저장 하려는데...셈플이나 라이브러리.. 추천부탁 드립니다.  화이트붕붕
[C#.NET Q&A] Topmost 윈도우폼 위로 MessageBox를 보이게 할 수 없을까요?  베민
[C#.NET Q&A] 윈도우 서비스 제어 오류  백곰
[C#.NET Q&A] [RE] 윈도우 서비스 제어 오류  백곰
[C#.NET Q&A] OLEDB로 엑셀을 열어뒀을때 잘되고 닫으면 안되는 현상[1]  towamk
[C#.NET Q&A] 구문 분석을 완료하기 전에 스트림 끝에 도달했습니다 질문드려요.  제스
[C#.NET Q&A] 프로그레스 바 속성값 질문[2]+3  Bey
글리스트
창크기 조절시 최적화 문제...  뭉킨
c#초짜입니다.[1]  샐기
조회 쿼리 난해한게 있어 질문드립니다.  빠라밤바
화면전환을 할 때..[1]  눔냠냐
c# 시리얼 통신 질문드립니다...!![1]  C#왕초보개발자
DB저장시 중복검사 관련...  오롱통통
중복된 문자열을 인식하는 방법...[1]+1  발강이
text에서 원하는 값 가져오기[3]+1  saki
C#에서 다이렉트X 버전을 가져올 수 있는 방법이 있나요?[1]+1  LeeMalone
메모장 열기좀 알려주세요[3]+1  베베아트릭
 ★현재글->   Tcpclient로 주기적으로 연결해서 데이터를 가져오는데  fame
설정에서 디스플레이 텍스트,크기 변경  민성
서버, 클라이언트 소켓통신 구현해서 각 클라이언트에 팝업 알림을 주려고하는데, 아이디어 차원에서 문의드립니다![1]  발..남았다.
NFC를 이용해 받은 값 중복방지방법[2]+2  발강이
insert 문에서 자동증가항목값을 구하려면 어떻게해야될까요?  엿장수
DB의 특정 테이블에 지속적으로 값이 있는지 확인할때 타이머기능이 최선일까요?[2]+5  발..남았다.
윈폼으로 우리 사이트를 신뢰성있는 사이트로 등록하고 팝업차단해제를 하고싶은데요  민성
디비 테이블이 존재하는지 확인하려면 어떻게하면될까요?[3]+2  엿장수
소켓 이미지 전송 질문드립니다.  제스
[문의].Net Framework 4.x 이상에서 DebugView 4.81 사용 방법  inhi5869
OCX 관련[2]  joon