2012-09-30 6 views
1

Java를 사용하는 RSS 리더 종류를 구현해야합니다.RSS 리더와 자바를 사용하는 파서

RSS 피드 XML URL을 읽고 내용을 가져 와서 Java 클래스에 저장하는 Java 클래스를 설계했습니다.

RSS 느낌 URL에 업데이트가있을 때마다 Java 클래스를 사용하여 RSS 피드 XML URL을 구문 분석해야만 업데이트 된 내용을 가져올 수 있습니다.

여기에서 문제는 Java 클래스가 URL을 구문 분석하고 업데이트 된 내용을 가져올 수 있도록 RSS 느낌 XML URL이 업데이트되었다는 Java 클래스에 알리는 방법입니다.

구문 분석 프로세스를 계속 실행하려면 스레드를 구현해야합니까? 또는 다른 최적의 솔루션이 있습니까?

답변

1

Java 응용 프로그램을 실행하는 cron 작업을 사용하여 rss 피드를 구문 분석 할 수 있습니다. RSS 피드가 업데이트 될 빈도에 따라 다릅니다. RSS 피드의 정보가 자주 업데이트되는 경우 여기에 폴링 솔루션을 구현할 수 있습니다. 여기에는 일정 시간 동안 잠자기 상태 인 스레드를 설정 한 다음 구문 분석 메소드가 호출됩니다.