From 1c1d6e016f60d58857cdd5a1d4cc96082c249e92 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Euzenat?= <Jerome.Euzenat@inria.fr>
Date: Fri, 11 May 2007 09:15:08 +0000
Subject: [PATCH] - described how to include new methods in the server

---
 html/aserv.html | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/html/aserv.html b/html/aserv.html
index 5a0f601b..b8b226ba 100644
--- a/html/aserv.html
+++ b/html/aserv.html
@@ -67,6 +67,28 @@ The alignment server is then available through HTTP with:
     	      http://localhost:8089/html/
 </p>
 
+<h2>Embedding more methods in the Alignment Server</h2>
+
+<p>Adding new matcher, renderer, evaluators, or services in the
+  Alignment Server, is really easy. This requires that your class be
+  an implementation of respectively AlignmentProcess, AlignmentRenderer,
+  Evaluator or AlignmentServiceProfile. It suffices to add all the
+  necessary jarfiles in the MANIFEST file of the Alignment Server
+  jarfile used to launch the server (typically alignsvc.jar) and to
+  put these jarfiles in the same location as this last one.</p>
+<p>For instance:
+<div class="fragment"><pre>
+Manifest-Version: 1.0
+Created-By: your.MailAddress@example.org
+Class-Path: alignsvc.jar olgraph.jar procola.jar
+Main-Class: fr.inrialpes.exmo.align.service.AlignmentService
+</pre></div>
+
+is the required MANIFEST file for embedding our OLA algorithm which
+requires two jarfiles: procola.jar and olgraph.jar.
+</p>
+
+
 <h2>Ports used by the Alignment Server (by default)</h2>
 
 <p>The alignment server is a communicating system that communicates through
-- 
GitLab