- La aplicación HCL Commerce
Cada vez que despliega una aplicación HCL Commerce, está desplegando un conjunto de contenedores Docker que se comunican entre sí para ejecutar el sitio de HCL Commerce. Cada despliegue de la aplicación HCL Commerce puede contener una o más tiendas.
- Descripción general de la administración de un sitio de HCL Commerce
En HCL Commerce la persona que realiza las tareas administrativas se denomina Administrador de sitio. El Administrador de sitio instala, configura y mantiene HCL Commerce, así como el software y hardware asociados. El Administrador responde a los avisos, las alertas y los errores del sistema y diagnostica y resuelve problemas del sistema. Normalmente esta persona controla el acceso y la autorización (creando y asignando miembros al rol apropiado), gestiona el sitio web, supervisa el rendimiento y gestiona las tareas de equilibrio de la carga. El Administrador de sitio puede ser responsable de establecer y mantener varias configuraciones de servidor para diferentes etapas del desarrollo, como, por ejemplo, prueba, transición y producción. El Administrador de sitio también maneja las copias de seguridad críticas del sistema y resuelve problemas de rendimiento.
- Entorno de transición
un entorno de transición de HCL Commerce es un entorno de ejecución donde los usuarios técnicos y de la empresa pueden actualizar y gestionar datos de tienda y previsualizar cambios. Los cambios podrán propagarse al entorno de producción.
- Administración de espacios de trabajo
Puede habilitar y gestionar elementos de espacio de trabajo y determinar políticas como, por ejemplo, reglas de bloqueo y opciones de comprometer y publicar.
- Administración de la base de datos de HCL Commerce
Como administrador del sitio, mantenga la base de datos de HCL Commerce y asegurese de que cualquier programa de utilidad y proceso de HCL Commerce que cargue y recupere datos de la base de datos se configure para conectarse a la base de datos correctamente.
- Almacenamiento en memoria caché dinámica
En general, el almacenamiento en memoria caché mejora el tiempo de respuesta y reduce la carga del sistema. Las técnicas de almacenamiento en memoria caché se utilizan para mejorar el rendimiento de aplicaciones de World Wide Web de Internet. La mayoría de las técnicas almacenan en memoria caché contenido estático (contenido que raramente cambia), por ejemplo archivos de gráficos y texto. Sin embargo, muchos sitios web sirven contenido dinámico, que contiene información personalizada o datos que cambian más frecuentemente. El contenido dinámico de memoria caché necesita técnicas de almacenamiento en memoria caché más sofisticadas, por ejemplos las proporcionadas por la memoria caché dinámica de WebSphere Application Server, un servicio incorporado para almacenar en memoria caché y servir contenido dinámico.
- Extracción y carga de datos
HCL Commerce proporciona programas de utilidad para preparar y cargar datos en una base de datos HCL Commerce. Los programas de utilidad de carga son flexibles y puede seguir utilizándolos cuando personaliza el esquema de HCL Commerce.
- Configuración de los plug-ins de pago
Configurar un plug-in de pago, definir pagos y métodos de reembolso, reglas de pago y reembolso y protocolos de pago que va a utilizar.
- Administración de la búsqueda de HCL Commerce
En consonancia con el compromiso de HCL con los estándares actuales y abiertos,
HCL Commerce Search utiliza
Apache Lucene como base de su infraestructura de búsqueda. Lucene impulsa el motor de búsqueda
Apache Solr y el motor de búsqueda
Elasticsearch. El conducto de indexación es un proceso más abierto, flexible y escalable y está estrechamente integrado con el servicio de datos. Utilizando la arquitectura y la tecnología de flujo de datos subyacentes, puede personalizar fácilmente las canalizaciones . Este enfoque de estándares abiertos facilita considerablemente el proceso de integración de la búsqueda con aplicaciones existentes y de terceros.
- Administración de HCL Customer Service para HCL Commerce
HCL Customer Service para HCL Commerce es un producto que se adquiere por separado y que proporciona una solución ligera de servicio al cliente que está incluida en los escaparates de Aurora B2C y Aurora B2B. Aunque esta solución es un producto que se adquiere por separado, no es una aplicación aparte. Las tiendas que están habilitadas con HCL Customer Service para HCL Commerce permiten que un representante de servicio al cliente (CSR) actúe en nombre de clientes invitados y clientes registrados. Un CSR puede gestionar cuentas de cliente, cancelar y volver a realizar pedidos y comprar como cliente. Un CSR también puede actuar en nombre de administradores de compradores para ayudarle a completar tareas de Aurora B2B desde el escaparate, sin tener que acceder a la consola de administración de organizaciones.
- HCL Commerce archivo de configuración (wc-server.xml)
Muchos aspectos de la aplicación de tiempo de ejecución de HCL Commerce se configuran en un archivo XML. Este archivo XML se encuentra dentro de HCL Commerce Java Platform, Enterprise Edition EAR.
- Habilitación de la opción SSL Accelerator
SSL Accelerator (o SSL Terminator) es hardware que descifra el cifrado HTTPS a nivel de servidor web, o a un nivel previo, en una configuración de varios niveles. Cuando utilice SSL Accelerator con HCL Commerce, puede utilizar la opción SSL Accelerator para configurar HCL Commerce, de modo que reciba correctamente solicitudes que requieren redirecciones.
- Gestión de características
Puede administrar las características de la tienda y el sitio, como las características de atributo, catálogo, promoción, marketing, gestión de pedidos, y otras. Las tareas de administración que puede completar pueden cambiar en función del tipo de característica y la herramienta que utilice para administrar la tienda y el sitio.
- Servicios de anotación cronológica
HCL Commerce proporciona recursos para el registro. Para los clientes existentes, todavía se da soporte a ECTrace y ECMessage. Para implementaciones nuevas, utilice la recomendación de WebSphere Application Server para la anotación cronológica y el rastreo.
- Auditoría de negocio
La auditoría de negocio es la captura de la lógica y de los objetos de negocio durante una operación de HCL Commerce. Puede que desee hacer una auditoría de su negocio por diversas razones genéricas, por ejemplo para revisar diversas tareas que se llevan a cabo semanalmente; o específicas, por ejemplo para hacer un seguimiento de los pasos realizados por un determinado Representante de servicio al cliente al formalizar un pedido. En la Consola de administración hay disponible un informe sobre la auditoría de negocio.
- Sucesos de negocio
Cada vez que un mandato desencadena un suceso de negocio, se añade un registro a la tabla de base de datos BUSEVENT para persistir los datos del suceso. Los escuchas de sucesos y los sistemas externos (tales como el componente de Marketing, un sistema de gestión de pedidos de fondo o un sistema de analítica externo) pueden utilizar estos datos para efectuar más procesos.
- Umbrales de objetos de negocio
La aplicación de límites en operaciones de negocio reduce el riesgo de ataques al sistema en los casos en que las condiciones que no tienen límites pueden dar como resultado anomalías del sistema.
- Tiendas en HCL Commerce
HCL Commerce da soporte a varios tipos distintos de entidades que se definen como tiendas. Los elementos de estas entidades de tienda pueden editarse utilizando HCL Commerce Accelerator.
- Permitir a los usuarios registrados acceder a todas las tiendas el modelo de negocio de Sitios ampliados
Los usuarios de HCL Commerce pueden acceder a los escaparates en virtud de tener el rol de Cliente registrado en la organización propietaria de la tienda o en cualquier organización por encima de la misma. Los roles a los que un usuario tiene acceso durante el registro se definen dentro del archivo MemberRegistrationAttributes.xml.
- Hystrix en el Store server
La infraestructura de Hystrix se utiliza como proxy para recursos de fondo como el Transaction server y el Search server de forma predeterminada. Esto se puede inhabilitar, pero hay que tener en cuenta que afectará al rendimiento.