| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Jul 2001
Beiträge: 96
| Java, Socket und Tomcat > Starten???
Hallo, ich habe in Java eine Socket geschrieben, mit dem Flash-Clients miteinander kommunizieren können. Jetzt die Frage, kann ich das Programm/den Socket aus Tomcat beim Serverstart laden... oder wie gehe ich da vor (derzeit Starte ich einfach aus Eclipse als "Java Applikation")... Danke für Antworten, Chris |
| | |
| | #2 (permalink) |
| Perverted Hermit Registriert seit: Mar 2004 Ort: Delmenhorst
Beiträge: 12.146
|
Die Java-Klassen bindest du über eine JSP ein, um sie auf dem Server zu adressieren.
__________________ http://icodeapps.net | Meet me at the Flex user group Hamburg talking about CoffeeScript |
| | |
| | #3 (permalink) |
| Neuer User Registriert seit: Jul 2001
Beiträge: 96
| Danke für die Antwort...
aber eine weiterführende Frage... Warum eine JSP... kann ich nicht irgendwie Tomcat sagen, er solle einfach mein Socket-Programm beim Serverstart mitstarten - main ausführen? Ich spreche ja dann über dem XMLSocket von Flash direkt meinen SocketServer an... Hat vielleicht jemand einen Link zu irgendeinem Tutorial dazu parat. 1000 Dank, Chris |
| | |
| | #4 (permalink) |
| Perverted Hermit Registriert seit: Mar 2004 Ort: Delmenhorst
Beiträge: 12.146
|
Aber dein Socketserver läuft doch auf dem Server und muss irgendwie adressierbar sein. Dein Socketserver läuft ja nicht lokal. Im aktuellen Java Magazin ist ein Artikel + Quellcode bei.
__________________ http://icodeapps.net | Meet me at the Flex user group Hamburg talking about CoffeeScript |
| | |
| | #5 (permalink) |
| Neuer User Registriert seit: Jul 2001
Beiträge: 96
| Servlet und web.xml
Okay... hab's hinbekommen... in der web.xml: <servlet> <servlet-name>SocketServer</servlet-name> <servlet-class>SocketServer</servlet-class> <load-on-startup>1</load-on-startup> </servlet> und dann noch das Servlet: public class SocketServer extends javax.servlet.http.HttpServlet implements javax.servlet.Servlet { public SocketServer() { super(); new FlashSocketServer(2010); } } |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |