Zurück   Flashforum > Flash und Server > Server-Seite allgemein

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 15-05-2007, 09:21   #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
Chris1977 ist offline   Mit Zitat antworten
Alt 15-05-2007, 10:19   #2 (permalink)
Perverted Hermit
 
Benutzerbild von Omega Psi
 
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.
Omega Psi ist offline   Mit Zitat antworten
Alt 15-05-2007, 11:52   #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
Chris1977 ist offline   Mit Zitat antworten
Alt 15-05-2007, 15:40   #4 (permalink)
Perverted Hermit
 
Benutzerbild von Omega Psi
 
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.
Omega Psi ist offline   Mit Zitat antworten
Alt 15-05-2007, 23:38   #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);
}
}
Chris1977 ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 11:13 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele