`

tomcat启动soket程序

    博客分类:
  • java
 
阅读更多
          Socket socket = null; 
    public void init() throws ServletException { 
        // Put your code here 
                  socketThread sthread = new socketThread(); 
             sthread.start(); 
                  socket = sthread.getSocket(); 
    } 
socketThread类 
public socketThread extends Thread{ 
    private static Socket s = null; 
    public void run() 
    { 
        try 
        { 
            ServerSocket listener = new ServerSocket(port); 
            while(true){ 
                 //相关业务 
                   s = listener.accept(); 
            } 
        }catch(Exception ex){ 
         
        } 
    } 
    public Socket getSocket(){ 
         return s; 
    } 
分享到:
评论

相关推荐

    Tomcat启动调试功能

    Tomcat启动调试功能是一种非常实用的功能,它允许开发者在Tomcat服务器上调试Java应用程序。该功能可以帮助开发者快速地查找和修复程序中的错误,从而提高开发效率。 什么是Tomcat启动调试功能? Tomcat启动调试...

    web监听端口(Socket服务随web启动而启动)

    3. **Spring框架的ApplicationListener**:如果你的Web应用使用Spring框架,可以实现`ApplicationListener`接口,监听`ContextRefreshedEvent`,在Spring容器初始化完成后启动Socket服务。 4. **使用后台线程**:在...

    tomcat启动debug.txt

    根据提供的文件信息,我们可以深入探讨有关Tomcat启动调试的相关知识点。 ### Tomcat启动与调试的基础概念 Apache Tomcat是一款开源的Servlet容器,主要用于部署和运行Java Web应用程序。它支持最新的Servlet、JSP...

    java启动tomcat

    在标题 "java 启动 tomcat" 中,我们可以了解到本文的主要内容是使用 Java 程序来启动 Tomcat 服务器。 描述解释 在描述中,我们可以了解到本文的主要内容是使用 Java 程序来监听 Tomcat 服务器的状态,并在 ...

    socket服务器 eclipse tomcat

    在IT行业中,Socket服务器是构建网络应用程序的基础,它允许两台计算机通过网络进行通信。Eclipse是一款强大的Java集成开发环境(IDE),而Tomcat则是一个流行的开源Java Servlet容器,常用于部署Web应用。本篇文章...

    Eclipse无插件启动tomcat可调试

    - `-Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n`: 这些参数配置了一个端口8000的调试器监听,"suspend=n"表示不暂停启动,让Tomcat立即启动。 4. **设置工作目录**:在" Common "选项卡中,...

    Eclipse无插件启动tomcat,调试

    4. 在“Arguments”选项卡中,添加启动参数,如"-agentlib:jdwp=transport=dt_socket,address=8000,server=y,suspend=n",这里的8000是之前在server.xml中设置的调试端口。 5. 点击“Apply”并“Debug”,Eclipse会...

    apache-tomcat-9.0.82.tar.gz

    Tomcat简单的说就是一个运行JAVA的网络服务器,底层是Socket的一个程序...server.xml该文件用于配置server相关的信息,比如tomcat启动的端口号,配置主机(Host) web.xml文件配置与web应用(web应用相当于一个web站点)

    socket池,socket

    1. 初始化与配置:在应用程序启动时,根据预设的参数初始化Socket池,如最大连接数、最小连接数、超时时间等。 2. 获取Socket:当需要建立连接时,从池中取出一个Socket,如果池为空,则创建新的Socket。可以采用...

    基于Tomcat6的CAS SSO配置

    基于Tomcat6的CAS SSO配置涉及的主要知识点包括SSO(Single Sign-On,单点登录)、CAS(Central Authentication Service,中心认证服务)、SSL(Secure Socket Layer,安全套接层)以及Tomcat服务器的配置。...

    tomcat_debug.rar

    这个文件是Tomcat启动时用来设置环境变量的批处理脚本。在远程debug场景下,我们需要在这个文件中添加一些特定的Java选项来启用debug模式。通常,我们需要设置以下参数: ```cmd set JAVA_OPTS=-Xdebug -Xrunjdwp:...

    tomcat7安装使用及jvm连接数参数调优

    Tomcat7 是一个流行的 Java Web 服务器,主要用于部署和管理基于 Java 的 Web 应用程序。为了确保 Tomcat7 的稳定运行和高效性能,需要对其进行合理的安装、配置和优化。下面我们将介绍 Tomcat7 的安装使用及 JVM ...

    修改Tomcat支持远程调试

    完成这些步骤后,你就可以在IDE中启动远程调试会话,与运行在远程Tomcat上的应用程序进行交互了。记得确保防火墙设置允许从你的调试客户端到Tomcat服务器的端口31919的通信。 总结,启用Tomcat的远程调试功能涉及...

    tomcat远程debug测试

    5. **修改Tomcat启动文件**: - 在`catalina.bat`或`catalina.sh`中,根据具体需求,将`JPDA_TRANSPORT`从`dt_shmem`改为`dt_socket`,并设置`JPDA_ADDRESS`为指定的未使用端口号。 6. **Eclipse远程调试配置**: ...

    Tomcat远程调试

    这里,`transport`表示使用socket进行通信,`server`设为`y`表示Tomcat作为服务器等待调试连接,`suspend`设为`n`表示Tomcat启动后立即运行,而`address`则是调试端口,可以自定义,但需确保没有被其他服务占用。...

    Eclipse远程调试Tomcat

    `suspend=n`表示Tomcat在启动时不会等待调试器连接,而是立即启动。 接着,在Eclipse中设置远程Java应用程序的调试配置。点击“Run” -> “Debug Configurations” -> “Remote Java Application”,创建一个新的...

    tomcat 中运行php 环境的jar包

    它的工作原理是通过启动一个内部的PHP进程,然后通过Java的Socket通信来传递请求和响应。 2. **php-script.jar**:这个JAR文件可能包含用于处理PHP脚本的特定实现,它可以解析PHP文件,并将PHP代码转换为Java可以...

    Tomcat下配置远程调试

    这一改动使得Tomcat启动时会加载JPDA(Java Platform Debugger Architecture)代理,从而支持远程调试。 ##### 3.2 设置JPDA参数 接下来,需要设置JPDA的相关参数,以便于远程调试的实现。在上述命令的前面添加...

    tomcat的工作原理

    4. **生命周期管理(Lifecycle Management)**:Tomcat中的每个组件都有自己的生命周期,包括初始化、启动、停止和销毁等阶段。通过Lifecycle接口,Tomcat能够监听这些事件,并在适当的时候执行相应的操作。 三、...

Global site tag (gtag.js) - Google Analytics