Q&A

  • 클라이언트/서버 소켓에서 비어있는 포트의 사용은?
안녕하세요.. 델파이를 사랑하시는 여러분들..



다름이 아니라 다음의 내용이 궁금하여 이렇게 질문을 드립니다.



[질문] 현재 사용하지 않는 포트를 알수있는 방법이 없나요?



이유는 클라이언트와 서버소켓을 사용할때 고정된 포트가 아니라 프로그램이 실행이

되어질때 사용가능한 포트를 검사하여 설정할수 있도록 하고 싶습니다.



아시는 분은 아직 초보지만 열심히 하려는 저에게 조금이라도 보탬을 주셨으면 정말

감사를 드리겠습니다.



즐거운 하루가 되세요..



3  COMMENTS
  • Profile
    갱수 2000.06.07 18:36
    박대규 wrote:

    > 안녕하세요.. 델파이를 사랑하시는 여러분들..

    >

    > 다름이 아니라 다음의 내용이 궁금하여 이렇게 질문을 드립니다.

    >

    > [질문] 현재 사용하지 않는 포트를 알수있는 방법이 없나요?

    >

    > 이유는 클라이언트와 서버소켓을 사용할때 고정된 포트가 아니라 프로그램이 실행이

    > 되어질때 사용가능한 포트를 검사하여 설정할수 있도록 하고 싶습니다.

    >

    > 아시는 분은 아직 초보지만 열심히 하려는 저에게 조금이라도 보탬을 주셨으면 정말

    > 감사를 드리겠습니다.

    >

    > 즐거운 하루가 되세요..

    >



    안녕하세요..^^

    기본적으로 1024인가까지가(맞나?) 시스템에서 사용하는 포트라고 하더군요,,, 글구 이후 번호부터 40000대 번호까지는 기존 소프트웨어 회사나 하드웨어 회사에서 사용하는 예를 들어 inprise의 osagent는 14000포트를 기본적으로 사용하구요(물론 바꿀수 가 있구요..) 그다음 40000대 번호부터 끝까지(60000대 번호)까징는 사용자가 사용해도 무방하다고 하더군요...



    어디서 봤는데 어디포트가 사용되고 있는지는 인터넷에서 문서등 찾아 보시면 괜찮을듯 싶군요

    즐거운 하루 되세요

  • Profile
    박대규 2000.06.08 04:10
    경수님 제가 원하는 답은 어느포트를 사용하는지 알고싶은게 아니라



    프로그램에서 사용할수 있는 포트를 검색하는 것에 대한 질문입니다.



    예를 들어 경수님 말대로라면 3000번에 해당하는 포트를 저아닌 다른프로그램에서도

    사용할 수가 있지 않을까요?



    그럼 제 프로그램과 포트충돌이 생기는것이 아닌가요?

    그럴때를 대비하여 현재 사용가능한 포트를 프로그램으로 알 수있는 방법이 없냐는

    질문 이었습니다..^^



    어쨌든 이렇게 신경을 써 주셔서 대단히 감사합니다.



    제발 아시는 분은 도와주세요...



    그럼, 즐거운 하루가 되세요...



  • Profile
    김상호 2000.06.10 05:14
    박대규 wrote:

    > 경수님 제가 원하는 답은 어느포트를 사용하는지 알고싶은게 아니라

    >

    > 프로그램에서 사용할수 있는 포트를 검색하는 것에 대한 질문입니다.

    >

    > 예를 들어 경수님 말대로라면 3000번에 해당하는 포트를 저아닌 다른프로그램에서도

    > 사용할 수가 있지 않을까요?

    >

    > 그럼 제 프로그램과 포트충돌이 생기는것이 아닌가요?

    > 그럴때를 대비하여 현재 사용가능한 포트를 프로그램으로 알 수있는 방법이 없냐는

    > 질문 이었습니다..^^

    >

    > 어쨌든 이렇게 신경을 써 주셔서 대단히 감사합니다.

    >

    > 제발 아시는 분은 도와주세요...

    >

    > 그럼, 즐거운 하루가 되세요...

    >



    제가 알기로는 미리 몇개의 포트를 기억해 두었다가 하나씩 체크해 보는 방법밖에 없는것 같아요.

    즉 TclientSocket을 이용하여 포트를 바꿔가면서 접속을 시도하는것이지요..

    그래서 이벤트가 발생하면 이미 다른프로그램에서 사용하고 있는것이 고요...



    이 방법 말고 다른 좋은 방법있으신 분은 알려 주세요...



    • 최석기
      2000.06.07 20:57
      사발우성 wrote: > > 음.... 파라독스의 카운트속성에 대한 질문임당....[+] > 요넘은 왜 (why) 레코...
    • 사발우성
      2000.06.07 21:12
      최석기님 감솨... 그런디 넘어렵땅... 조금더 쉽게 글구 전 영어가 짧아서리..... ㅜ.ㅜ HELP 도움말두 ...
    • 최석기
      2000.06.08 04:55
      델파이 헬프에 있는 예제 그대로 올리는 거예요.. 그리고 소스를 직접 구하시는 것보다도 님이 직접 헬...
    • parkisu
      2000.06.07 22:58
      사발우성 wrote: > 최석기님 감솨... 그런디 넘어렵땅... > > 조금더 쉽게 글구 전 영어가 짧아서리......
    • 최용일
      2000.06.07 21:14
      안녕하세요. 최용일입니다. 이런 것은 스플래쉬폼을 만들때처럼 프로젝트파일에서 하는 것이 좋은 방법...
    • 이재식
      2000.06.08 02:18
      머리나쁜얀 wrote: > BDE 와 sqllink도 설치하구 알리아스도 이상없구여 > 서버측의 ms-sql을 사용하는데...
    • 초보
    • 2000.06.07 19:56
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 최석기
      2000.06.07 20:52
      초보 wrote: > 데이타 입력시 다음과 같은 에러가 나면서 입력이 안 됩니다. > > 'Dataset not in edit...
    • 초생
    • 2000.06.07 19:17
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 사발우성
      2000.06.07 19:20
      초생 wrote: > 자꾸질문만 하네요. > dblookupcombobox에서 lookupfild에 임의로 item을 추가하는 방법이...
    • 초보자
    • 2000.06.07 18:46
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 2000.06.07 18:51
      초보자 wrote: > 급하게 질문드립니다. > 파라독스 DB를 MSSQL로 전환 하려면 어떤 방법이 있는지요? > ...
    • 박충국
    • 2000.06.07 18:07
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 2000.06.07 18:49
      박충국 wrote: > 안녕하십니까..!~~ > 다들 이 더운와중에도 줄프하시니라 수고가 많으십니다..!~~ > 다...
    • 강인규
      2000.06.07 18:07
      김영대님이 작성하신 자료입니다...... procedure TForm1.Button1Click(Sender: TObject); var Addr...
    • 박대규
    • 2000.06.07 15:46
    • 3 COMMENTS
    • /
    • 1 LIKES
    • 갱수
      2000.06.07 18:36
      박대규 wrote: > 안녕하세요.. 델파이를 사랑하시는 여러분들.. > > 다름이 아니라 다음의 내용이 궁금...
    • 박대규
      2000.06.08 04:10
      경수님 제가 원하는 답은 어느포트를 사용하는지 알고싶은게 아니라 프로그램에서 사용할수 있는 포트를...
    • 김상호
      2000.06.10 05:14
      박대규 wrote: > 경수님 제가 원하는 답은 어느포트를 사용하는지 알고싶은게 아니라 > > 프로그램에서...
    • 김성관
    • 2000.06.07 12:33
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이경문
      2000.06.09 09:58
      아래로 들어와 보세요 http://210.216.14.148
    • 양병규
      2000.06.07 19:53
      IP Edit는 마스크에디터로 구현 할수 있지만... 커먼콘트롤이 있으니 사용해 보시는것도 좋을것같습니다...
    • 한현정
      2000.06.07 18:37
      Mask Edit의 옵션을 바꿔주면 Mask Edit를 그대로 쓸수 있습니다. EditMask properties의 Character for B...
    • 조운
    • 2000.06.07 09:32
    • 0 COMMENTS
    • /
    • 0 LIKES
    • parkisu
    • 2000.06.07 06:09
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 2000.06.07 18:41
      parkisu wrote: > 별도의 폼하나를 키보드 형태로 만들고 버튼을 누르면 현재 활성화 되어있는 폼의 컨트...
    • nilriri
      2000.06.07 22:30
      컨트롤명.HANDLE;하면 됩니다. [델파이] wrote: > > 저기요 윈도우(FORM) 핸들은 어떻게 알아내져...
    • heimdal
    • 2000.06.07 03:24
    • 3 COMMENTS
    • /
    • 0 LIKES
    • yosul
      2000.06.07 03:52
      아~ 이거여~ Window 제어판에 가셔서 "국가별 설정" 에 가시면 "날짜"부분에 고치는것이 있습니다. 4자...
    • heimdal
      2000.06.07 04:27
      감사합니다...날짜형식은 고쳐서 원하는데로 나왔는데.. 시간은 어떻게 입력해야할지.. 제어판에 들...
    • parkisu
      2000.06.07 06:11
      heimdal wrote: > 감사합니다...날짜형식은 고쳐서 원하는데로 나왔는데.. > > 시간은 어떻게 입력해야...
    • 맹주형
    • 2000.06.07 03:15
    • 1 COMMENTS
    • /
    • 0 LIKES
    • Mr.Q
      2000.06.07 08:53
      맹주형 wrote: > 숫자로 123이라는 값이 20자리의 필드로 되어있을때 > 출력은 00000000000000000123으로...
    • 손규만
    • 2000.06.07 02:25
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 황하성
      2000.06.07 22:35
      손규만 wrote: > 안녕하세요. > > 델파이에서 원을 그리고 싶은데 어떻게 해야하지요. > > 반경(R)...
    • 이영수
      2000.06.07 08:19
      손규만 wrote: > 안녕하세요. > > 델파이에서 원을 그리고 싶은데 어떻게 해야하지요. > > 반경(R)...