Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

关于使用长连接的情况下,关闭Socket

Abierto
#159 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
2/5
Tiempo estimado
1-3 horas
Aptitud para principiantes
45/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
java
Área
api

Línea de trabajo

Comienza localizando ws.Client y revisando la visibilidad de sus métodos start, disconnect y reconnect. Compara el ciclo de vida de edición y eliminación solicitado en el issue con la API pública actual. Se considera terminado cuando los llamadores pueden realizar externamente las operaciones necesarias de disconnect/reconnect, con el comportamiento confirmado por las comprobaciones existentes del proyecto.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

我司有个场景,需要可以在页面通过配置的形式接入飞书机器人,并且采用长连接的方式监听推送过来的事件消息,所以涉及到以下问题:

  1. 首次创建时,需要构建ws.Client,并start
  2. 编辑时,需要先把原来的ws.Client进行reconnect,即先disconnect,再start
  3. 删除时,需要把原来的ws.Client进行disconnect,并置空

对于以上3点,1已经实现,2和3存在问题:

  1. ws.Client有start、disconnect、reconnect三个方法,但是disconnect、reconnect这两个方法被protected修饰了,外部无法调用

请问一下:
能够将上述两个方法也变成public,如果不可以,还方便描述一下原因。谢谢

Lenguaje dominante
Java
Estrellas
310
Forks
115
Métricas de merge de PR
Sin PR fusionados en 30 d

Preparar el entorno

Aún no hemos revisado los archivos de configuración de este proyecto. Empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de larksuite/oapi-sdk-java

Todos los issues de larksuite/oapi-sdk-java

Issues similares

Más issues de Java

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.