· KLDP.org · KLDP.net · KLDP Wiki · KLDP BBS ·
Open Meetings/Tomcat Catalina

OpenMeetings/TomcatCatalina


* /etc/tomcat6/conf/server.xml

embedded tomcat


  • Setting connector: org.apache.catalina.connector.Connector
  • Address to bind: /0.0.0.0:5080
  • Server root: /usr/share/red5-openmeetings
  • Config root: /usr/share/red5-openmeetings/conf
  • Application root: /usr/share/red5-openmeetings/webapps
  • Starting Tomcat servlet engine
  • Starting tomcat server: org.apache.catalina.startup.Embedded
  • Starting Servlet Engine: Apache Tomcat/6.0.24
    • org.apache.catalina.core.StandardEngine

  • Starting up context openmeetings
  • Initializing Coyote HTTP/1.1 on http-0.0.0.0-5080
    • org.apache.coyote.http11.Http11Protocol
  • Starting Coyote HTTP/1.1 on http-0.0.0.0-5080
    • org.apache.coyote.http11.Http11Protocol
  • Setting connector: org.apache.catalina.connector.Connector
  • Loading RTMPT context: org.red5.server.tomcat.rtmpt.RTMPTLoader
  • Starting Servlet Engine: Apache Tomcat/6.0.24
    • org.apache.catalina.core.StandardEngine
  • Loading properties file from ServletContext resource
    • /WEB-INF/red5-web.properties

* /org/red5/server/tomcat/rtmpt/RTMPTLoader.java
  • org.red5.server.net.rtmpt.RTMPTServlet
  • /org/red5/server/net/rtmpt/RTMPTServlet.java
    • /org/red5/server/net/rtmpt/RTMPTHandler.java
      • /org/red5/server/net/rtmp/RTMPHandler.java
      • catalina 로 넘기는듯 함.

* /usr/share/red5-openmeetings/webapps/openmeetings/WEB-INF/web.xml
:
        <welcome-file-list>
                <welcome-file>sipindex.html</welcome-file>
                <welcome-file>login.html</welcome-file>
                <welcome-file>index.html</welcome-file>
                <welcome-file>index.htm</welcome-file>
        </welcome-file-list>

* sipindex.html
:
    <servlet-mapping>^M
        <servlet-name>DefaultIndex</servlet-name>^M
        <url-pattern>/sipindex.html</url-pattern>^M
    </servlet-mapping>^M

* DefaultIndex
:
    <servlet>^M
        <description>DefaultIndex</description>
        <display-name>DefaultIndex</display-name>
        <servlet-name>DefaultIndex</servlet-name>
        <servlet-class>org.openmeetings.servlet.outputhandler.DefaultIndex</servlet-class>
    </servlet>

* DefaultIndex.java
  • /src/app/org/openmeetings/servlet/outputhandler/
  • usual_template.vm
  • main.swf8.swf

관련 개념


* tomcat components
  • Catalina
    • servlet container
  • Coyote
    • HTTP Connector
  • Jasper
    • JSP Engine (JavaServer Pages)

* Application Server
  • java application server
    • virtual machine for the running applications
    • handling connections to the database
    • handling connections to the Web client

* red5
  • flash server
  • support for the latest multi-user API’s
    • including NetConnection, NetStream and SharedObject’s
    • providing a powerful RTMP / Servlet implementation.
    • has an embedded Tomcat Servlet container for JEE Web Applications
    • Application development draws additional benefits
      • from the Spring Framework and Scope based event driven services

* openmeetings
  • browser-based software

* web application
  • all or some parts of the software are downloaded from the Web each time it is run.
  • It may refer to
    • browser-based applications that run within the user's Web browser
    • rich client applications that resemble local applications.

ID
Password
Join
Courage is your greatest present need.


sponsored by andamiro
sponsored by cdnetworks
sponsored by HP

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2011-09-20 07:29:25
Processing time 0.0088 sec