P4 Software
/
BarcoderX Español
Aplica a: BarcoderX Basic y Ultimate
Estado: Planificado. Todavía no hay nada publicado y no hay nada que descargar. Esta página describe cómo se diseñó el trabajo conjunto de las partes.
BarcoderX es software que sus propios desarrolladores ejecutan en su propia infraestructura. No se aloja nada por usted. BarcoderX conserva solamente su cuenta de desarrollador, sus claves de licencia, la lista de versiones que usted tiene derecho a descargar y un registro de sus activaciones (el ID de la licencia, una huella digital con hash de la máquina, la versión y la hora). Ninguna etiqueta, plantilla, trabajo de impresión ni otro dato de clientes llega jamás a BarcoderX. Tiene cuatro partes, y todas usan el mismo motor, de modo que una etiqueta se ve igual y se imprime igual sin importar qué parte utilice.
El SDK. Un conjunto de paquetes NuGet para .NET 10. Su aplicación carga una plantilla de etiqueta, le vincula sus datos y genera, exporta o imprime el resultado dentro de su propio proceso. Con el SDK puede imprimir directamente en una impresora, sin el servidor de API ni el agente de impresión. El SDK no necesita ningún servidor ni conexión de red.
El servidor de API. Un servidor que usted instala y ejecuta. Ofrece una API REST bajo /api/v1, descrita por un documento OpenAPI. Hace lo mismo que el SDK, por HTTPS, para programas escritos en cualquier lenguaje. También guarda sus plantillas, fuentes, imágenes e impresoras, en su propia base de datos SQL Server. Consulte API web.
El editor de etiquetas. El lugar donde las personas diseñan etiquetas en un navegador. Se entrega como paquetes de JavaScript para React, Angular y Vue, y como un envoltorio (wrapper) de .NET para Blazor y otras aplicaciones .NET. Habla únicamente con la API. No contiene código propio de códigos de barras ni de diseño, de modo que cada vista previa proviene del mismo motor que imprime. Consulte El editor de etiquetas.
El agente de impresión. Un programa pequeño que usted instala en una computadora de la misma red que sus impresoras. Se conecta hacia afuera con su servidor, recibe los trabajos de impresión y los envía a sus impresoras. Nada se conecta hacia él. Hace falta cuando un trabajo de impresión nace en la API o en el editor y debe llegar a una impresora de su red. Consulte El agente de impresión.
Hay además dos elementos menores:
| Su tarea | Lo que usa |
|---|---|
| Agregar etiquetas o códigos de barras a mi propia aplicación .NET | El SDK |
| Imprimir desde mi aplicación .NET directamente en una impresora | El SDK. No hace falta el agente. |
| Crear imágenes de códigos de barras o archivos de etiquetas desde un programa que no está escrito en .NET | El servidor de API, o el host de generación sin estado |
| Permitir que mis usuarios diseñen etiquetas en un navegador | El editor de etiquetas, con el servidor de API detrás |
| Alojar el editor de etiquetas dentro de mi propia aplicación ASP.NET Core | El editor y el SDK, con un paquete que aporta la parte de servidor del editor sobre el SDK. Está previsto. |
| Imprimir desde una página web en impresoras de la red de mi oficina o almacén | El servidor de API y el agente de impresión |
Cuando usted imprime mediante el servidor de API, el trabajo sigue esta ruta:
El servidor nunca abre por sí mismo una conexión hacia una impresora, y un navegador nunca imprime en un puerto de su computadora. El agente es la única ruta del servidor hacia sus impresoras.
El SDK y el servidor verifican la licencia en su propia máquina, sin conexión de red. El editor y el agente de impresión no guardan ninguna clave de licencia. Un problema de licencia nunca impide que una etiqueta se imprima. En el peor caso, la salida lleva una marca de evaluación visible. Consulte Ediciones y licencias.
BarcoderX es un producto de P4 Software.
¿Te resultó útil esta página?