Ver Mensaje Individual
  #6 (permalink)  
Antiguo 23/11/2005, 10:17
monkyta
 
Fecha de Ingreso: noviembre-2005
Mensajes: 658
Antigüedad: 19 años, 5 meses
Puntos: 3
El Servicio de Index Server (cisvc) viene incluido en XP PRO y Windows 2000... puedes ir a Servicios y verificar si esta iniciado o lo tienes detenido.... Hay bastante documentacion en la web de este Servicio; es poco usado pero es bastante util para hacer sistemas de gestion documental.... existe todo un lenguaje de consultas que puedes usar....
Por ejemplo usando esto puedes obtener toda la inforrmacion de un archivo en particular

set conn = Server.CreateObject("ADODB.Connection")
conn.ConnectionTimeout=10
conn.ConnectionString = "provider=msidxs;"
conn.Open
SQL = "SELECT FileName, DocTitle, Size,Create, Write, Access, DocAuthor,DocKeywords,Characterization from edms..SCOPE('" & cope & "') where size > 0 "

titulo= "Nombre,Título,Tamaño(bytes),Fecha Publicación,Fecha Ult. Modificación,Fecha Ult. Acceso,Autor,Palabras Clave,Resumen"
set rs = conn.execute(SQL)

donde edms se llama mi catalogo

Para imprimir el resumen de un archivo usé esto

<td valign=top class="justificado">
<%if VarType(RS("characterization")) = 8 and RS("characterization") <> "" then%>
<b><i>Resumen: </I></b><%= Server.HTMLEncode(RS("characterization"))%>
<%end if%>
</td>

en donde el parametro characterization trae el resumen que se muestra por archivo en la respuesta de alguna busqueda

Espero te sirva lo explicado para que te hagas una pequeña idea de lo que se puede hacer con el Index Server desde ASP