Q&A

  • 네트워크 프로그래밍???
안녕하십니까?

전 델을 시작한지 얼마안되는 초보 프로그래머입니다. 음 제가 기본적인 툴 사용방법이나 여러가지 기반 지식을 웬만큼 익혀서 습작 프로그래밍을 해보려고 하고 있습니다.

인스턴트 메신저 프로그램을 만드려고 하고 있습니다. icq같이 간단한 메세지를 구성원간에 주고 받을 수 있는 프로그램을 짜려합니다. 그리고 또 서버를 두고 각 클라이언트의 pc상에 간단한 어플리케이션만을 깔면 그 서버에서 정보를 얻어올 수 있도록 하고 싶습니다. 음 아직 뭔지 정하진 않았지만 서버상에도 간단한 데이타 베이스를 설치하여 그것의 정보를 클라이언트가 받을 수 있도록 하고 싶습니다.(한마디로 짬뽕 프로그램^^)

문제는 무엇을 공부해야 하는가 하는 사항입니다.



//------------------------------------------------------------------------------

1. 서버쪽 프로그래밍은 자바 서블릿이나 다른 특별한 언어로 구현해야 하나요 아니면 걍 리눅스 서버깔고 php로 해결 될 수 있나요?



2. 클라이언트가 서버와 통신할 때 데이타 베이스를 건드리므로 말로만 듣던 마이다스인가 뭔가를 써야하나요? 아니면 기본적인 접근방식으로도 가능한가요? 그렇다면 어떤 방식으로 접근을 해야 합니까?



3. 제가 가지고 있는 책은 정보문화사에서 나온 bible류의 책을 한권 가지고 있습니다. 훌륭한 책이라고 생각됩니다만 제가 현제 짜려고 하는 프로그램에 도움이 될만한 책이 있으면 추천해 주십시요.



//-------------------------------------------------------------------------------

프로그램의 전반적인 틀을 짜고 있는 중입니다. 쉽진 않을 거라 생각이 들지만 꼭 해보고 싶군요. 위의 질문 자체가 어리석을 수도 있다고 생각합니다. 고수님들이 생각하시는 방향을 제시해주셔도 좋습니다.

탁월한 답변 기다리겠습니다.





1  COMMENTS
  • Profile
    이진우 2000.09.10 01:47
    진성열 wrote:

    > 안녕하십니까?

    > 전 델을 시작한지 얼마안되는 초보 프로그래머입니다. 음 제가 기본적인 툴 사용방법이나 여러가지 기반 지식을 웬만큼 익혀서 습작 프로그래밍을 해보려고 하고 있습니다.

    > 인스턴트 메신저 프로그램을 만드려고 하고 있습니다. icq같이 간단한 메세지를 구성원간에 주고 받을 수 있는 프로그램을 짜려합니다. 그리고 또 서버를 두고 각 클라이언트의 pc상에 간단한 어플리케이션만을 깔면 그 서버에서 정보를 얻어올 수 있도록 하고 싶습니다. 음 아직 뭔지 정하진 않았지만 서버상에도 간단한 데이타 베이스를 설치하여 그것의 정보를 클라이언트가 받을 수 있도록 하고 싶습니다.(한마디로 짬뽕 프로그램^^)

    > 문제는 무엇을 공부해야 하는가 하는 사항입니다.

    >

    > //------------------------------------------------------------------------------

    > 1. 서버쪽 프로그래밍은 자바 서블릿이나 다른 특별한 언어로 구현해야 하나요 아니면 걍 리눅스 서버깔고 php로 해결 될 수 있나요?

    >

    > 2. 클라이언트가 서버와 통신할 때 데이타 베이스를 건드리므로 말로만 듣던 마이다스인가 뭔가를 써야하나요? 아니면 기본적인 접근방식으로도 가능한가요? 그렇다면 어떤 방식으로 접근을 해야 합니까?

    >

    > 3. 제가 가지고 있는 책은 정보문화사에서 나온 bible류의 책을 한권 가지고 있습니다. 훌륭한 책이라고 생각됩니다만 제가 현제 짜려고 하는 프로그램에 도움이 될만한 책이 있으면 추천해 주십시요.

    >

    > //-------------------------------------------------------------------------------

    > 프로그램의 전반적인 틀을 짜고 있는 중입니다. 쉽진 않을 거라 생각이 들지만 꼭 해보고 싶군요. 위의 질문 자체가 어리석을 수도 있다고 생각합니다. 고수님들이 생각하시는 방향을 제시해주셔도 좋습니다.

    > 탁월한 답변 기다리겠습니다.

    >

    >





    간단한 메세지를 주고 받는다면 델파이소켓을 이용하면 어떨까요! ^^

    서버쪽에는 구성원들의 정보를 저장하는 DB가 있어야 하겠죠!

    TCP/IP를 이용하니까 속도두 빠를꺼구~ 자바,PHP,리눅스는 필요 없겠죠!

    자료는 델파이 예제 중에 소켓을 이용한 예제가 있거든요!(간단한 대화방프로그램)

    아마 여기(DEMO/INTERNET/CHAT)에 있을꺼예요!

    복잡한게 아니라면 이 예제만 습득하시면 원하시는 걸 할 수 있을꺼예요!

    저두 해봤는데 어려운 예제는 아니더라구요! 열씨미 하세여~

    도움이 됐는지 모르겠습니다!

    그럼 20000

    즐코 하세여~