Kylix Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
카일릭스 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
자유게시판
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

카일릭스 Q&A
[235] Re:네트워크 프로그래밍이란...?
조준회 [] 2491 읽음    2003-04-21 13:30

일단 게시판 성격하고 맞지 않는 글이군요..


어느 분야를 하느냐에 따라.. 네트워크 프로그래밍이 될수도 있고 아닐수도 있습니다.
질문하신 분야는 굉장히 광범위한 분야입니다.

그쪽은 FA(Factory Automation) 이나 HA(Home Automation)분야 입니다.
따라서 실제적인 각 전자제품등을 제어하는 부분의 프로그래밍이 중요합니다.

이쪽 분야는 PC 보다는 마이크로 컨트롤로가 주로 사용됩니다.
따라서 빌더와 같은 윈도우 프로그램보다는 8051 컴파일러등 컨트롤러에
맞는 전용 컴파일러를 사용하게됩니다.

이런 시스템이 구축이 된후 ..

유저가 조작하는 부분등을 주로 윈도우 프로그램으로 작성하게됩니다.
이때 각 컨트롤러간의 통신에... RS232/422/485통신이나 Lan 통신을 사용하기도 합니다.

주로 PC는 각 부분이 정상적으로 동작을 하고 있는지등에 대한 감시나 ..
변경등을 위한 부분입니다. 즉 User Interface를 위해 사용이 됩니다.

이 PC를 원격지에서 조작해야 하는 경우등은 네트워크 프로그래밍을 하기도합니다.

사실상 FA는 일반적인 OA(Office Automation)과는 또다른 커다란 산업을 형성하고
있고...

여기에는 네트웍을 비롯해서..DBMS와 마이크로 컨트롤러까지 망라되어 있습니다.

지금 하고자 하는 일이.. 네트워크 프로그래밍인지..
FA , HA등의 분야인지를 먼저 명확히 하셔야 할것 같습니다.

순수하게 네트워크 프로그래밍을 하시고 싶다면..
거의 선택의 여지가 없이 socket 프로그래밍을 공부하셔야 하고요..

FA, HA등의 분야이라면...
전자공학을 공부하시라고 권하고 싶습니다.


궁굼이 님이 쓰신 글 :
: 저는 네트워크 프로그래밍을 공부하려는 사람입니다.
: 그런데 불행하게도 네트워크 프로그래밍이 통신 관련
: 프로그램을 만든다는 정도 밖에 모르겠습니다.
: 그래서 그런데 이 부분에 대해서 좀 구체적인 설명좀
: 부탁 드립니다.
: 그리고 다음과 같은 분야도 네트워크 프로그래밍에
: 포함되는 것인지 알고 싶습니다.
: 밖에서 집안에 있는 전자 제품을 조정하는 것 말입니다.
: 아니면 밖에서 집안에 있는 전자 제품을 조정하는 과정에서
: 네트워크 프로그램이 적용되는 부분이 어떤것인지도 좀
: 구체적인 설명 부탁 드립니다.
: 만약 여기서 답변을 못하시는 부분이 있으면 관련 싸이트라도
: 알려 주시면 감사하겠습니다...!

+ -

관련 글 리스트
232 네트워크 프로그래밍이란...? 궁굼이 2002 2003/04/16
235     Re:네트워크 프로그래밍이란...? 조준회 2491 2003/04/21
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.