<< 2008년 3월 19일 (수) | | 2008년 3월 21일 (금) >>

Argos : 심플한 Java 검색 엔진 연동 API

Nick Lothian이라는 사람이 만드 오픈소스인데 검색 API로 활용하면 좋을듯 합니다. 그래서 몇자 적어봅니다.

1. 요구 사항
 - JDK1.5이상

2. 특징
 - 쉽게 사용할 수 있는 API로 되어 있음
 - 확장이 쉽도록 class가 설계되어 있음
 - 페이지 단위로 접근하기 때문에 네트워크나 메모리 자원의 사용을 줄일 수 있게 되어 있음
 - 지원 엔진 : Blogdigger, Del.icio.us, Feedster, Google, Google Desktop Search, MSN Search, Technorati, Yahoo
 - 오픈 소스임

3. 사용 샘플
SimultaneousSearcher searcher = null;
List<Searcher> searcherList = null;
try {
   searcherList = new LinkedList<Searcher>();
   searcherList.add(new MSNWebSearcher());
   searcherList.add(new BlogdiggerWebSearcher());
   searcher = new SimultaneousSearcher(searcherList);
   Iterator<SearchResult> it = searcher.search("Web 2.0");
   while (it.hasNext()) {
      SearchResult result = it.next();
      System.out.println(result.getTitle() + " Address: " + result.getAddress());
   }
} catch (Exception e) {
   System.out.println(e);
}
잘 활용하여 응용해보세요. ^^
태그 :