Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

87
Vistas
Host C# con la extensión de mensajería nativa de Chrome

Estoy tratando de obtener Native Messaging entre mi extensión de Chrome y mi aplicación C#. Pero a continuación están mis preguntas:

  1. ¿Cómo abrir solo una aplicación nativa a la vez? Al hacer clic en la extensión nuevamente, se abrirá la aplicación nativa una y otra vez.

  2. ¿Puedo comunicarme con una aplicación nativa ya abierta?

Desarrollé mi extensión y aplicación nativa usando el código de la siguiente pregunta.

Chrome de mensajería nativa

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Native Messaging funciona iniciando un nuevo proceso de aplicación y luego comunicándose con él a través de STDIO siempre que Chrome mantenga abierta la conexión. Si no mantiene abierta la conexión, no podrá "reconectarse" a una aplicación. Para mantener abierta la conexión, probablemente deba abrirla desde el script del evento.

Consulte esta pregunta: ¿Cómo hacer que Chrome Native Messaging escuche la aplicación? Trata parte de este tema, incluidas las formas específicas de C# para mantenerlo como una sola instancia.

Además, considere usar soluciones alternativas, como la comunicación web (por ejemplo, WebSockets) a un puerto local expuesto por su código nativo, aunque crea nuevas preguntas de seguridad (¿cómo asegurarse de que es su extensión la que le habla?).

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda