Also ich hab das zwar schon im Webservice berreich gepostet, aber da konnte mir keiner Helfen... vll kann mir hier jmd helfen unter dem Gesichtspunkt, dass das ganze ja eine API ist...
Ich werde im nächsten halben Jahr versuchen einen bestehenden Server neu zu schreiben. Es handelt sich dabei um ein Hypervideoprojekt. (http://de.wikipedia.org/wiki/Hypervideo)
Der Server ist ein Tomcat der über Maven auf eine SQL-Datenbank zugreift und hier mit Hilfe von Hibernate die Objekte in die Datenbank schreibt. Der Client, der auf den Server zugreift ist in Flash geschrieben, d.h. die beiden Kommunizieren über XML-Soap per http-Port. Das problem an diesem Server ist, das er 1. ziemlich langsam läuft und 2. wenn mehrere Clients daran arbeiten gibt er den Geist auf, weil er die schnell aufeinanderfolgenden befehle nicht aushält(auch bei einem Client teilweise schon).
Da ich durch den schon vorhandenen Client gezwungen bin, dass Datenmodell beizubehalten (klassen- & var. -namen usw.) versuche ich an den Technologien etwas zu vereinfachen. Ich hatte geplant den Mavenserver wegzunehmen und die Anbindung an die Datenbank mittels des Plugins SQL-Explorer über Eclipse zu realisieren(JDBC). Die Alte DB war eine Postgre DB. Ich hatte geplant die HSQLDB zu nutzen weil ich vielerorts habe, das diese sehr gut und umfangreich sein soll. Auch für Hibernate plane ich ein Eclipseplugin zu verwenden das das Datenbankmapping vereinfachen soll. Habe ich was vergessen? Wenn ja schreit laut^^!!!
Was könnt ihr mir empfehlen zu verwenden? Das ganze läuft im lokalen
Netzwerk....
Hier das Datenmodell:
http://rapidshare.com/files/11068653...rchitektur.png
Mfg und danke im Vorraus
Felix
Ich werde im nächsten halben Jahr versuchen einen bestehenden Server neu zu schreiben. Es handelt sich dabei um ein Hypervideoprojekt. (http://de.wikipedia.org/wiki/Hypervideo)
Der Server ist ein Tomcat der über Maven auf eine SQL-Datenbank zugreift und hier mit Hilfe von Hibernate die Objekte in die Datenbank schreibt. Der Client, der auf den Server zugreift ist in Flash geschrieben, d.h. die beiden Kommunizieren über XML-Soap per http-Port. Das problem an diesem Server ist, das er 1. ziemlich langsam läuft und 2. wenn mehrere Clients daran arbeiten gibt er den Geist auf, weil er die schnell aufeinanderfolgenden befehle nicht aushält(auch bei einem Client teilweise schon).
Da ich durch den schon vorhandenen Client gezwungen bin, dass Datenmodell beizubehalten (klassen- & var. -namen usw.) versuche ich an den Technologien etwas zu vereinfachen. Ich hatte geplant den Mavenserver wegzunehmen und die Anbindung an die Datenbank mittels des Plugins SQL-Explorer über Eclipse zu realisieren(JDBC). Die Alte DB war eine Postgre DB. Ich hatte geplant die HSQLDB zu nutzen weil ich vielerorts habe, das diese sehr gut und umfangreich sein soll. Auch für Hibernate plane ich ein Eclipseplugin zu verwenden das das Datenbankmapping vereinfachen soll. Habe ich was vergessen? Wenn ja schreit laut^^!!!
Was könnt ihr mir empfehlen zu verwenden? Das ganze läuft im lokalen
Netzwerk....
Hier das Datenmodell:
http://rapidshare.com/files/11068653...rchitektur.png
Mfg und danke im Vorraus
Felix
Comment