Q&A

  • 클라이언트/서버 질문 입니다.
안녕 하세요?

휴..여기서 진짜 많은 도움을 얻고 있습니다.

많은 여러분께 감사의 말부터 전해드립니다.



다름이 아니라 이번에 체팅프로그램을 만들려고 합니다.

domosinternetchat에 있는 내용을 보니깐..

서버 하고 클라이언트가 한 프로그램에 되어 있던데.....

이건 두개의 프로그램으로 나누었습니다.

흠흠...

문제는

서버프로그램에서

serversocket1.active := true;

를 하기만 하면 에러가 납니다.

폼이 create가 될떼나

버튼으로 click될때 위에 문장을 넣어보았지만 에러가 뜨네요.



특별히 서버에서 설정해야 될것이 있습니까?



참..또다른 질문인데요

client와 server의 포트를 왜 1024로 해놓았는지?

흠...저두 1024로 해놓긴 해놨는데 ㅠ.ㅠ



에매한 부분이 많네요



클라이언트는 대충 작성된거 같으니 서버를 작성할수 있도록 많은 도움 주십시요 ㅠ.ㅠ

감사 합니다.





1  COMMENTS
  • Profile
    김종환 1999.08.01 13:39
    양효비 께서 말씀하시기를...

    > 안녕 하세요?

    > 휴..여기서 진짜 많은 도움을 얻고 있습니다.

    > 많은 여러분께 감사의 말부터 전해드립니다.

    >

    > 다름이 아니라 이번에 체팅프로그램을 만들려고 합니다.

    > domosinternetchat에 있는 내용을 보니깐..

    > 서버 하고 클라이언트가 한 프로그램에 되어 있던데.....

    > 이건 두개의 프로그램으로 나누었습니다.

    > 흠흠...

    > 문제는

    > 서버프로그램에서

    > serversocket1.active := true;

    > 를 하기만 하면 에러가 납니다.

    > 폼이 create가 될떼나

    > 버튼으로 click될때 위에 문장을 넣어보았지만 에러가 뜨네요.

    >

    > 특별히 서버에서 설정해야 될것이 있습니까?

    >

    > 참..또다른 질문인데요

    > client와 server의 포트를 왜 1024로 해놓았는지?

    > 흠...저두 1024로 해놓긴 해놨는데 ㅠ.ㅠ

    >

    > 에매한 부분이 많네요

    >

    > 클라이언트는 대충 작성된거 같으니 서버를 작성할수 있도록 많은 도움 주십시요 ㅠ.ㅠ

    > 감사 합니다.

    >

    >



    Active := True; 에서 에러가 나는 것은... 이상하네요. 그럴리가 없는데.

    저두 델파이 시작을 클/서 로 시작했는데 이런적은 없었거든요..

    그럼 디자인 부분에서 true로 설정해 보세요.



    그리고 Port는 아무번호나 가능 힙니다. 단 유명한 서버의 포트(SMTP 25번,

    NNTP 119번, TELNET 23번...)는 피하시고, Port가 Integer형 이니까 범위

    내에 해당하는 걸루 하시면 됩니다. 어느 책에서 1024 이상의 번호를 추천

    하더군요.

    참고로 서버의 Active := True 는 리스닝 이라하고, 클라이언트의 Active

    := True 는 커넥트라 합니다.