• 제목/요약/키워드: 클라이언트 에이전트

검색결과 95건 처리시간 0.028초

웹 서비스 동적 연동을 위한 클라이언트 에이전트 프레임워크 (A Client Agent Framework for Dynamic Connection with Web Services)

  • 박영준;이우진
    • 정보처리학회논문지A
    • /
    • 제16A권5호
    • /
    • pp.339-346
    • /
    • 2009
  • 일반적으로 웹 서비스에 접속하기 위해서는 .NET 또는 자바 런타임 등의 무거운 프레임워크를 사용하여야 한다. 이러한 프레임워크들은 기본적으로 PC 급 이상의 리소스를 가진 경우에 사용할 수 있으므로 센서 노드와 같이 제한적인 리소스를 가진 경우에는 웹 서비스를 사용할 수 없다. 이 논문에서는 이러한 클라이언트 노드에서 웹 서비스를 사용할 수 있는 클라이언트 에이전트 프레임워크를 제안한다. 클라이언트 에이전트 프레임워크는 충분한 리소스를 가진 제 3의 서버에서 관리되며, 실제 클라이언트 노드는 에이전트 서버에 접속하여 해당 클라이언트 에이전트의 웹 서비스 연동 기능을 이용한다. 클라이언트 에이전트는 클라이언트 요청 시에 WDSL 정보를 활용하여 동적으로 생성된다. 이러한 웹 서비스 연동 방법을 이용하면, 센서 노드나 모바일 단말에서 최소의 리소스로 웹 서비스를 연동할 수 있으므로 다양한 유형의 서비스를 구현할 수 있다.

분산데이터베이스 환경에서의 질의 처리를 위한 에이전트 기반 리소스 메타데이터 관리기법 (Agent-based Resource Metadata Management Method for Query Processing in Distributed Databased)

  • 주향금;김성림;윤종필
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 1998년도 가을 학술발표논문집 Vol.25 No.2 (1)
    • /
    • pp.75-77
    • /
    • 1998
  • 기존 클라이언트 캐쉬 데이터에 기반된 질의 처리에 있어 캐쉬 데이터와 서버 데이터간의 동일성과 데이터 전송 문제를 해결하기 위해 에이전트 기반 클라이언트-서버구조를 제안한다. 서버 데이터가 변하지 않았을 경우 데이터 전송량을 감소시키는 유용한 방법으로, pull, push 기법을 사용한다. 서버 리소스 에이전트에서 데이터베이스 변경 정보를 브로커 에이전트에 push하고, 클라이언트 에이전트가 요구하는 질의에 대해서 브로커 에이전트에게 변경 정보를 pull한다.

동적 웹 서비스 연동 클라이언트 에이전트 설계 (Design of Dynamic Client Agents for Connecting Web Services)

  • 박영준;이우진
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2008년도 춘계학술발표대회
    • /
    • pp.691-693
    • /
    • 2008
  • 현재 클라이언트가 웹 서비스를 이용하기 위해서는 고사양의 CPU, 메모리 등의 빠른 속도를 지원하는 통신 인터페이스가 필요하다. 하지만 초소형 센서 노드와 같이 제한적인 리소스를 가진 클라이언트에서는 웹 서비스 프레임워크를 탑재할 만한 리소스가 없다. 본 논문에서는 제한된 자원을 갖는 클라이언트가 웹 서비스를 사용할 수 있도록 연결하는 클라이언트 에이전트를 제안한다. 클라이언트 에이전트는 실제 클라이언트가 요청한 웹 서비스에 따라 웹 서비스를 연동하는 코드를 동적으로 자동 생성한다. 또한 웹 서비스 서버와 통신하는 SOAP 메시지를 클라이언트 응용 통신 메시지로 상호 변환하는 기능을 제공하고 클라이언트의 근거리 저속 통신 인터페이스를 고려한다.

지능형 에이전트 기반의 3-Tirer 컨텍스트 인식 처리 서버/클라이언트 구조 (The Structure of 3-Tirer Context-awareness Processing Server/client based Intelligent Agents)

  • 윤효근;이상용
    • 한국지능시스템학회논문지
    • /
    • 제15권4호
    • /
    • pp.479-485
    • /
    • 2005
  • 현재 컴퓨팅 기술은 유비쿼터스 컴퓨팅 환경에서 컨텍스트 인식을 위한 지능화된 시스템 구조를 요구하고 있다. 컨텍스트를 인식하기 위한 지능화된 시스템은 에이전트를 기반으로 하고 있으며, 사용자를 인식하기 위한 센서의 정보와 서비스를 지원하기 위한 프레임을 필요로 한다. 따라서 본 논문에서는 각 센서와 서비스들을 동적으로 연결하고, 각종 컨텍스트를 안정적으로 지원할 수 있는 3-Tier 컨텍스트 인식 처리 서버/클라이언트 구조를 제안한다. 제안하는 시스템의 구조는 사용자의 상황 정보를 인식하는 클라이언트 계층과 인식된 상황정보를 처리하기 위한 응용처리 에이전트 서버(APAS) 계층, 이 두 계층을 관리하기 위한 관리서버(Management Server)로 구성된다. 또한 이 구조에서는 정교한 서비스를 제공하기 위하여 사용자의 정보는 동적 프로파일로 구성되어 있다.

분산 시스템에서 지능형 에이전트를 이용한 자원 공유 모델 설계 및 구현 (The Design and Implementation of Resource Sharing Model Using Intelligent Agent In Distributed System)

  • 송문섭;정성종;안동언
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2000년도 가을 학술발표논문집 Vol.27 No.2 (1)
    • /
    • pp.346-348
    • /
    • 2000
  • 클라이언트 서버 환경에서 발생하는 많은 문제점, 특히 유지 보수의 기하급수적인 증가와 네트웍 트래픽의 증가 그리고 클라이언트와 서버 연동의 비표준화 등으로 인하여 최근 컴퓨터 패러다임은 분산 객체 클라이언트 서버 환경으로 바뀌고 있다. 이러한 분산 객체 시스템에서는 클라이언트와 서버 사이에 미들웨어를 둠으로써 클라이언트 서버 환경에서 발생하는 많은 문제점을 해결하였다. 본 논문에서는 이러한 분산 객체 시스템 하에서 최근 각광받고 있는 에이전트 기술을 이용하여 네트웍 상의 자원을 효율적으로 사용할 수 있도록 자원 공유 모델을 설계하였으며, 실제 구현은 CORBA를 기반으로한 지능형 에이전트를 이용한 원격 컴파일링을 프로토타입으로 구현하였다.

  • PDF

분산 서버 환경에서의 최적서버 선택을 위한 클라이언트 에이전트 (Client Agent for optimal server selection in distributed system environment)

  • 곽미라;이은영;강귀영;박긴;조동섭
    • 한국산학기술학회:학술대회논문집
    • /
    • 한국산학기술학회 2000년도 추계학술대회
    • /
    • pp.277-279
    • /
    • 2000
  • 현대의 인포메이션 테크놀로지에 있어 가장 큰 변화는 호스트 중심의 센트럴 프로세싱에서 변화를 거듭하여 각 독립된 리소스들을 분산시키고 클라이언트가 복수의 서버를 접속하여 필요한 데이터를 신속, 자유롭게 주고받을 수 있는 분산 컴퓨팅으로 변화하기에 이르렀다. 또한 이러한 인터넷의 사용자도 나날이 기하 급증하고 있다. 현재까지의 서버는 단순한 방식으로 적당한 서버로 클라이언트를 포워딩 해주었다. 이 논문에서는 분산 환경에서 같은 서비스를 제공하는 서버들이 자신들의 시스템 및 웹 성능을 평가하고, 이 정보를 클라이언트에게 보여, 실제 클라이언트가 이 정보들을 기반으로 최적의 서버를 선택할 수 있는 클라이언트 에이전트를 설계하고 구현했다.

임베디드 시스템들을 위한 SNMP 기반의 저부하 시스템 모니터링 (Low Overhead System Monitoring Based on SNMP for Embedded Systems)

  • 김태수;김동억;김용석
    • 전자공학회논문지CI
    • /
    • 제43권3호
    • /
    • pp.1-9
    • /
    • 2006
  • SNMP는 네트워크 장비들의 관리를 위한 표준 프로토콜이지만 요즘의 대부분의 컴퓨터 시스템들은 SNMP 에이전트로서의 기능을 보유하고 있다. 본 논문에서는 임베디드 시스템을 위한 저부하의 SNMP 라이브러리를 개발하고, 이를 활용하여 많은 수의 시스템들을 일괄적으로 모니터링하기 위한 소프트웨어를 구현하였다. 모니터링 시스템은 모니터링 서버, SNMP 에이전트들, 및 클라이언트 프로그램으로 구성된다. 모니터링 서버는 모니터링 대상 시스템에서 실행되는 SNMP 에이전트들로부터 상태정보들을 수집하고 요약 정보를 클라이언트 프로그램에게 전달한다. 클라이언트 프로그램은 Java를 활용한 독자적인 프로그램과 웹 기반의 프로그램의 두 가지 버전을 구현하였다.

품질 정보 수집을 위한 프록시 클라이언트 코드의 자동 생성 방안에 관한 연구 (A Study on Automatic Generation Method of Proxy Client Code to Quality Information Collection)

  • 서영준;한정수;송영재
    • 한국콘텐츠학회:학술대회논문집
    • /
    • 한국콘텐츠학회 2007년도 추계 종합학술대회 논문집
    • /
    • pp.121-125
    • /
    • 2007
  • 본 논문에서는 모니터링 에이전트를 통한 웹 서비스 선정 과정의 자동화를 위해 프록시 클라이언트 코드를 자동 생성하는 방안을 제안한다. 본 논문의 기법은 템플릿 룰에 따라 WSDL 문서의 특정 엘리먼트의 속성 값을 가져옴으로써 서비스 사용자에게 프록시 클라이언트의 소스 코드를 제공할 수 있게 해 준다. 즉 XSLT 스크립트 파일은 클라이언트 코드 생성시 필요한 동적 호출 인터페이스 모델의 코드 골격을 제공한다. 이러한 코드 자동생성 기법은 이동 에이전트 기술과 더불어 선정 아키텍처에서의 기아 상태를 해결하기 위해 필요하다. 선정 서비스를 제외하더라도 검색 결과상의 모든 서비스들에 대한 요청 HTTP 메시지를 발생시키기 위해서는 코드 자동 생성 기법이 필요하다. 생성된 프록시 클라이언트 프로그램 코드는 검색된 서비스들에 대한 더미 메시지를 발생시킨다. 본 논문에서 제시한 클라이언트 코드 생성 방안은 자동 생성 프로그래밍 영역에서의 적용 가능성을 보여준다.

  • PDF

자율적인 웹 서비스 품질 정보 수집을 위한 프록시 클라이언트 코드의 자동 생성 방안 (Automatic Generation Method of Proxy Client Code to Autonomic Quality Information)

  • 서영준;한정수;송영재
    • 한국콘텐츠학회논문지
    • /
    • 제8권1호
    • /
    • pp.228-235
    • /
    • 2008
  • 본 논문에서는 모니터링 에이전트를 통한 웹 서비스 선정 과정의 자동화를 위해 프록시 클라이언트 코드를 자동 생성하는 방안을 제안한다. 본 논문의 기법은 템플릿 룰에 따라WSDL문서의 특정 엘리먼트의 속성 값을 가져옴으로써 서비스 사용자에게 프록시 클라이언트의 소스 코드를 제공할 수 있게 해 준다. 즉 XSLT 스크립트 파일은 클라이언트 코드 생성시 필요한 동적 호출 인터페이스 모델의 코드 골격을 제공한다. 이러한 코드 자동 생성 기법은 이동 에이전트 기술과 더불어 선정 아키텍처에서의 기아 상태를 해결하기 위해 필요하다 선정 서비스를 제외하더라도 검색 결과상의 모든 서비스들에 대한 요청 HTTP 메시지를 발생시키기 위해서는 코드 자동 생성 기법이 필요하다. 생성된 프록시 클라이언트 프로그램 코드는 검색된 서비스들에 대한 더미 메시지를 발생시킨다. 본 논문에서 제시한 클라이언트 코드 생성 방안은 자동 생성 프로그래밍 영역에서의 적용 가능성을 보여준다.