Also im moment sieht es folgendermaßen aus:
Ich habe ein Konfigurationsfile (xml). In dieser Konfig sind erst einmal alle Funktionen aufgelistet, die mein Servlet ausführen kann. Zu jeder Funktion steht die entsprechende Resource dabei, bzw die ID zu der Resource. Die Resources selbst sind auch in der Konfig aufgelistet, zu jeder ID steht das passende File, momentan sind es nur Jars.
Wenn das Servlet dann läuft und eine Funktion aufgerufen wird, soll anhand der Resource ID der Funktion in der Konfig, der Connector entsprechend initalisiert werden.
Momentan bestehen die Resources nur aus Jar Files, später wird mein Servlet auch eine JavaScript Engine haben, die Resources können dann also auch Skripte sein.
Darf ich einfach mal blöd fragen, wie du es machen würdest?
Die "Bestückung" in Form von Jar Files wird sich nicht oft ändern. Beim aufsetzen des Servlets werden dann die entsprechenden Jars integriert, Konfig angepasst und das wars.
Wenn eine neues Jar integriert wird, heißt das, das der anwender auch ein neues ERP System hat, wird ja denk ich nicht soooo oft vorkommen.
Wie das bei bei den Skripten aussieht kann ich auch nicht genau sagen, ob und wie oft sich diese ändern...
Das die verschiedenen Resourcen in Jar Files liegen sollen, kommt nicht von mir, sondern ist eine Anforderung!
gruß
Timo
Ich habe ein Konfigurationsfile (xml). In dieser Konfig sind erst einmal alle Funktionen aufgelistet, die mein Servlet ausführen kann. Zu jeder Funktion steht die entsprechende Resource dabei, bzw die ID zu der Resource. Die Resources selbst sind auch in der Konfig aufgelistet, zu jeder ID steht das passende File, momentan sind es nur Jars.
Wenn das Servlet dann läuft und eine Funktion aufgerufen wird, soll anhand der Resource ID der Funktion in der Konfig, der Connector entsprechend initalisiert werden.
Momentan bestehen die Resources nur aus Jar Files, später wird mein Servlet auch eine JavaScript Engine haben, die Resources können dann also auch Skripte sein.
Darf ich einfach mal blöd fragen, wie du es machen würdest?
Die "Bestückung" in Form von Jar Files wird sich nicht oft ändern. Beim aufsetzen des Servlets werden dann die entsprechenden Jars integriert, Konfig angepasst und das wars.
Wenn eine neues Jar integriert wird, heißt das, das der anwender auch ein neues ERP System hat, wird ja denk ich nicht soooo oft vorkommen.
Wie das bei bei den Skripten aussieht kann ich auch nicht genau sagen, ob und wie oft sich diese ändern...
Das die verschiedenen Resourcen in Jar Files liegen sollen, kommt nicht von mir, sondern ist eine Anforderung!
gruß
Timo
Zuletzt bearbeitet: