본문 바로가기
카테고리 없음

에이전트(Agent)라는 것에 대해서 알아봐요

by *1*s 2020. 6. 16.

에이전트(Agent)라는 것에 대해서 알아봐요


에이전트란 무엇인가. 모르는 분들이 더 많을 것 같습니다.


에이전트(Agent)는 대리인이라는 뜻을 가지고 있습니다.


네트워크상을 이동하여 사용자가 지정한 정보를 자동적이고 효율적으로 수신하는 소프트웨어 모듈입니다.


「네트워크 에이전트」라고도 합니다.



에이전트 회선에 장애가 발생했을 때에, 회선의 복구를 기다려, 송신이 중단된 시점으로부터 자동적으로 데이터를 재발송신할 수 있습니다.


따라서 통신 비용이 절감되고 모바일용 애플리케이션 개발도 쉬워집니다.


오브젝트는 외부로부터의 메시지를 받아 수속을 기동하지만, 에이전트는 넷 환경에 따라 자발적으로 활동합니다.



에이전트는 대규모 분산 시스템의 성능이나 신뢰성을 높여 복잡한 소프트웨어 개발의 생산성이나 보수성을 강화할 수 있습니다.


인터넷 관련 표준화 단체 「W3C」가 표준화를 추진하는 차세대 「시멘틱 Web」은 Web 상의 데이터의 의미 정보에 근거해 에이전트 소프트가 각종 처리를 자동 실행하는 구조입니다.

댓글