|
최영수 님이 쓰신 글 :
: 빌더를 가지고 공부를 하다보니 궁금한 점이 너무너무 많은데 물어볼 곳이 없네요
: 여기는 지방이거든요....
: 빌더에서 프로그램을 만들어 컴퓨터 대 컴퓨터(1 : 1)네트워크와 (1 : 다수의컴퓨터)를 사용할 수
: 있는 방법 좀 가르쳐 주세요 너무너무 막막합니다.
: 잘 알고있는 고수님들의 조언 부탁드립니다
: 꼭 좀 부탁드립니다. 너무 막막합니다.
안녕하십니까?
한꼬맹이 입니다....
네트워크에 관심이 많으신가 보죠...
원래 네트워크 프로그래밍은 상당히 영역이 넓은 편입니다...
제가 아는 범위에서 개괄적으로 말씀 드리자면...
크게 3가지로 나눌수 있는데....
디바이스 계층, 트랜스포트계층, 응용계층으로 나눌수 있습니다...
디바이스 계층은 네트워크 하드웨어단계에서 사용되는 프로그래밍으로
프레임단위로 신호를 전송하는 방식이며.. 오류제어, 흐름제어 같은 것을
프로그래머가 전부 신경써주어야 하죠...
트랜스포트 계층은 빠른 전송율이 필요로 경우 패켓단위로 데이터를 전송하는
방식으로 보통 소켓인터폐이스를 이용합니다...
마지막으로 요즘 가장 많이 사용되는 응용계층은 네트워크 유틸리티같은 것을 이용하여
손쉽게 구현할수 있는데.. 속력이 떨어진다는 단점을 갖고 있죠...
보통 http프로토콜 상에서 이루어지는 웹프로그래밍, RPC, 일반적인 C/S 디비프로그래밍..
미들웨어를 이용하는 분산객체(CORBA, DCOM, MTS, RMI)기술등이 이에 해당합니다...
그럼 도움되시길....
|