2011-03-24 2 views
0

여러 소스의 데이터 저장소 또는 캐시로 사용되는 응용 프로그램이 있습니다. ms exchange, word, excel 문서, 웹 페이지, 파일 등의 이메일이 포함되어 있습니다. Google 데스크톱과 같이 검색 엔진의 크롤링 된 데이터/색인 저장소와 비슷한 기능을합니다.검색 결과에 소스 고유의 룩앤필을 제공하는 방법은 무엇입니까?

해당 저장소에 검색 인터페이스를 제공 할 계획입니다. 그러나 나는 엿 같은 문제에 빠지다.
내 요구 사항은 사용자가 검색 결과를 클릭하면 응용 프로그램이 캐시의 결과를 보여 주어야하며 원본 소스에서와 같이 나타납니다.

예를 들어 사용자가 전자 메일 인 검색 결과를 클릭하면 Outlook에서와 같이 표시되어야합니다.

의견이 있으십니까?

답변

0

내가 작업 한 하나의 검색 프로젝트에서 검색 색인에 저장된 필드로 /path/2/file.(pdf, xls, html 등) 데이터 소스의 전체 경로를 캡처했습니다. . 결과가 제시되면 소스에 대한 링크도 결과에 포함됩니다. 그런 다음 (쉬운 파일의 경우) 링크를 통해 파일 이름 확장명을 기반으로 필요한 응용 프로그램이 시작됩니다.

우리 프로젝트는 아카이브에서 색인을 생성해야하는 이메일을 아카이브했으며 아카이브의 경로는 색인 생성 된 AND와 이메일과 관련된 LDAP 권한을위한 다른 필드로 보관했습니다. 검색은 전자 메일을 볼 권한이있는 전자 메일 보관소에만 결과를 표시합니다. 사용자가 전자 메일을 클릭하면 전자 메일 아카이브에서 실제 문서를 검색하고 사용자 전자 메일 클라이언트에서 사용할 수 있도록 별도의 프로세스를 시작해야합니다 (Lotus Notes (교환시 동일)). 그것은 아카이브의 기술 문제를 코딩하고 발견하는 공정한 양이었습니다.

사용중인 검색 엔진의 StackOverflow에 게시 할 때 태그를 추가하면 연구에 도움이됩니다. 또한 사용자 또는 개발자 프로젝트 이메일 목록에서 가장 좋은 답변을 얻는 경우가 종종 있으므로 검색 엔진에서 대체 정보 소스를 찾아야 할 수도 있습니다. (난 당신이 예를

난이 도움이되기를 바랍니다

lucene dev website에서 볼 수있는 높은 품질의 재료로 생각하고 있어요.

PS를 새 사용자로 나타납니다, 당신이 당신을하는 데 도움이 답변을 얻을 경우 허용되는 것으로 표시하거나 유용한 답으로 + (또는 -)를 사용하십시오.

관련 문제