Java - Servidor Joseki

 
Vista:

Servidor Joseki

Publicado por Laura (10 intervenciones) el 04/06/2007 21:24:19
Hola a todos, lo que estoy realizando mediante java es un buscador de ficheros; la información de los ficheros esta almacenada en RDFs (que son también ficheros que almacenan los metadatos de los ficheros originales).Es decir, yo lo que hago es una búsqueda mediante un programa java de los ficheros que me va ha proporcionar el servidor Joseki.
La verdad que no entiendo mucho de dicho servidor...únicamente sé que accedo a él mediante http.Si a continuación de http://localhost:2020// pongo la carpeta donde se encuentran mis ficheros, me sale un página que pone "Directory" y seguidamente los ficheros correspondientes, y si pincho en cualquiera de ellos se me abre sin problemas para ver el contenido de dicho fichero. Según he leido se puede acceder a dicho servidor mediante los metodos GET y POST, pero no se como emplear dichos métodos. El caso es que yo empleo el método POST para pasar los datos que me solicita el usuario en la búsqueda(por ejemplo me dice el usuario que quiere buscar un fichero en el que el autor se llame Luis) y realizo un servlet para buscar ese fichero mediante java, es en este momento cuando tengo que acceder a los ficheros del servidor.
Para mi el servidor Joseki es algo independiente a lo que estoy programando, ya que realizo mis propias paginas web(mediante servlets) sin emplear dicho servidor, pero en un momento determinado(que es cuando el usuario introduce los datos de la búsqueda) debo acceder a ese servidor para coger la informacion de los RDFs.
Hasta ahora yo no tenia un servidor de ficheros RDF, si no que era mi propio ordenador el que me los servía; es decir, accedía a la carpeta donde tenia los ficheros que deseaba leer; el código era el siguiente:

File dir = new File("C:\\Mi carpeta");

String [] files = dir.list();

String thisDir = dir.getPath();

for (int k=0; k<files.length; k++) {

File f = new File(thisDir + "/" + files[k]);

if (!f.isDirectory()){

InputStream in = new FileInputStream(f);

Model model = ModelFactory.createMemModelMaker().createDefaultModel()
model.read(in,null);



Ahora esa carpeta la tengo en mi servidor; Al poner http:\\localhost:2020\\Micarpeta, puedo observar los ficheros de ese directorio; el caso es que no se como tengo que hacer para acceder a él.
Agradecería mucho una respuesta.
Muchísimas gracias y un saludo.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder