아글렛
AgletsAglets는 모바일 에이전트 기반 응용 프로그램을 구축하기 위한 Java 기반 모바일 에이전트 플랫폼 및 라이브러리입니다.Aglet은 코드 조각을 가지고 호스트 간에 자율적이고 자발적으로 이동할 수 있는 Java 에이전트입니다.리모트 호스트에서 실행되고, 호스트 마다 다른 동작을 나타내도록 프로그래밍 할 수 있습니다.Java 기반 보안 구현은 원격 호스트에서 로컬 리소스에 대한 인증된 액세스를 처리합니다.
아글렛은 원래 IBM 도쿄 연구소의 오시마 미츠루(大島三 danny)와 대니 랭(大ny Lange)에 의해 개발되었다.프로젝트의 원래 이름은 AWB(Aglets WorkBench)였으며, IBM은 1.x 릴리스의 대부분을 담당했습니다.그러나 이 프로젝트는 현재 SourceForge.net에서 오픈 소스 프로젝트로 호스팅되고 있으며, IBM Public License에 따라 배포됩니다.당초 SourceForge 릴리스는 버그 수정 릴리스에 불과했지만 2.x 시리즈(대부분 오픈소스 커뮤니티에서만 제공)에서는 보안과 스레드 관리가 향상되었습니다.현재 log4j 기반 로깅 시스템과 이전 버전의 몇 가지 버그 수정이 포함되어 있습니다.
Aglet은 완전히 Java로 작성되므로 에이전트와 플랫폼 모두에서 높은 휴대성을 실현할 수 있습니다.Aglets에는 완전한 Java 모바일 에이전트 플랫폼과 Tahiti라는 독립 실행형 서버가 포함되어 있으며 개발자가 모바일 에이전트를 구축하고 응용 프로그램에 Aglet 기술을 포함시킬 수 있는 라이브러리가 포함되어 있습니다.
Aglets의 새로운 릴리스는 2001년 이후 만들어지지 않았지만 2004년에 업데이트된 사용자 매뉴얼이 출시되었습니다.그 프로젝트의 미래는 불투명하다.