Vous êtes sur la page 1sur 5

Adapters:

Los adaptadores podrán encapsular el conjunto de sentencias SQL, y puede ser configurado
ya sea con un Data Provider o por JDBC y esto permitirá mantener un orden concreto
agrupando aspectos importantes de la lógica de negocio empleada.

Archives:
Los Archives son el medio de transporte utilizado para mover componentes o grupos de
componentes de un iSM a otro, es la forma correcta de mover todos los componentes de un
proyecto en un ambiente de desarrollo a un ambiente de producción por ejemplo.

Catch Error:
El Catch Error es un tipo de objeto Service que le permitirá capturar los errores dentro del
flujo.

Console View:
Muestra mensajes de estado exitosos y no satisfactorios al validar, compilar y publicar un
flujo de proceso en el registro de iWay.

Data Provider:
Un Data Provider define un JDBC o Java Database Connectivity para asegurar la conectividad
entre una plataforma java y cualquier tipo de base de datos. Estos Data Provider pueden ser
utilizados por cualquier componente del iSM que utilice JDNI, solo con configurar el context
a com.ibi.jndi.XDInitialContextFactory y el nombre a jdbc/nombre del Data Provider.

Decision Switch:
Este objeto switch evalúa el contenido del documento y utiliza el resultado para determinar
el enrutamiento adicional del documento.

Decision Test:
Un objeto de prueba evalúa el contenido del documento y utiliza el resultado para
determinar el enrutamiento adicional del documento, es decir, en función a una condición
configurada toma la decisión de dirigir el flujo por una ruta u otra (verdadero o falso).

Decryptor:
Es un punto de salida opcional para rutinas de desencriptado. Puede ser usado por ejemplo,
para verificar que el remitente está autorizado, para verificar que un mensaje no ha sido
cambiado o para desencriptar cualquier parte encriptada del mensaje entrante.

Designer:
Proporciona un método visual para crear un flujo de procesos empresariales. El área de
lienzo es donde se arrastran objetos para crear gráficamente tu flujo y las relaciones.

Emitter:
Usa el protocolo de transporte apropiado (JMS, HTTP, email, AS2, etc) para enviar el
documento a su destino.

Encryptor:
Es un punto de salida opcional para rutinas de encriptado.

File Object:
Este objeto iWay le permite manejo o gestión de los archivos , es decir, usted va a poder
emitir o crear un archivo, modificarlo, borrarlo y otra serie de acciones, que serán
comentadas más adelante.

Inlets:
Definen el punto de entrada y cada Channel debe contener exactamente uno. En el Intlet, los
mensajes pueden ser desencriptados y/o pre-parseados (convertidos a XML) y luego ser
asignados a una Route para continuar el procesamiento.

Integration Explorer:
Muestra los diversos proyectos y flujos de procesos relacionados para un espacio de trabajo
Eclipse en particular.

ISM (iWay Service Manager):


El iWay Service Manager consiste de un repositorio y un servidor runtime. Durante el tiempo
de desarrollo, los objetos son creados, probados, y luego publicados en los registros del iSM.
Una vez en el registro, pueden ser armados y lanzados a una o más instancias de runtime
llamadas Channels.

Iterator:
Un objeto iterador es una unidad de trabajo que emite eventos de stock y/o uno o más
eventos personalizados. El iterator es un objeto que permite iterar un documento, esta
iteración se define de acuerdo a una condición. Estas condiciones pueden ir desde recorrer
todas las etiquetas del mismo tipo dentro de un documento, a iterar verificando un contador
o una variable boolean (true o false).

Iway Explorer:
En esta perspectiva pueden explorar metadatos, generar esquemas XML y crear servicios
web de manera uniforme para cualquier adaptador con licencia de iWay.

Iway Functions:
Las funciones iWay le permiten examinar el contexto en el que se procesa un mensaje y los
atributos de ese mensaje. Puede utilizar el resultado para determinar los pasos de
procesamiento subsiguientes del mensaje. Puede seleccionar, omitir o modificar los pasos
del proceso definido.

IWay Integration Tool (IIT):


IWay Integration Tool ofrece un conjunto de herramientas para ayudar en la construcción y
despliegue de un canal. Estas herramientas están integradas en la Perspectiva de Integración
de iWay, que es un complemento del software Eclipse IDE workbench.

Join:
Un componente de unión combina dos o más documentos en un único documento que se
desplaza sobre un solo hilo de ejecución, es decir, une múltiples documentos que proviene
de ejecuciones en paralelo a uno solo que seguirá el flujo en una sola ejecución.

Junction:
Un objeto de unión combina dos o más rutas de ejecución en una sola ruta. Los documentos
que viajan a través de la unión no se fusionan y continúan viajando en su actual hilo de
ejecución.

Library Manager:
Proporciona acceso a la biblioteca de Repositorios iSM de los componentes publicados. Esta
pestaña le permite importar y exportar objetos guardados para su reutilización. Por ejemplo,
todo un flujo de proceso, o partes del flujo, se pueden guardar y utilizar en otros procesos.

Listener:
Es un protocolo de manejo y el responsable de obtener los mensajes de entrada. Es el
componente más utilizado dentro del Inlet y es vital para la creación de los Channels.

Log:
El Log es utilizado para almacenar toda la información que es generada por los componentes
del iSM en tiempo real.

Outlets 1:
Envían el documento a uno o más recipientes asignados. Convierten el documento a un
formato de transporte y luego emiten el mensaje.

Outlets 2:
El Outlet determina como abandona el Channel un mensaje. Cada Channel contiene uno o
más Outlets. En un Outlet, el mensaje puede ser transformado o encriptado y finalmente es
emitido por el sistema.

Outline View:
Muestra un esquema de lo que está construyendo en la Edit View. Esta vista puede ser
minimizada o cerrada.

Packages:
Los packages son otro medio de transporte en iWay de un iSM a otro, pero este se enfoca más
en componentes de configuración como register sets, data providers, metada o schemas.
Palette:
Contiene la lista de los objetos iWay más comunes y utilizados en un PFlow. Estos están
organizados en 3 secciones: Basic Objects, Control Objects y Execution Objects.

Pflow:
Este objeto contiene el diseño del flujo por el que viaja el documento que contiene la
información, validaciones de formato, las reglas de negocios, manejo de errores y todo la
lógica necesaria para cumplir los requerimientos.

Preemitter:
Es un punto de salida opcional usado para invocar transformaciones para convertir mensajes
XML en mensajes no-XML.

Preparser:
Es un punto de salida opcional para invocar transformaciones custom que convierten
documentos no-Xml en documentos XML. Por ejemplo, cualquiera de los adaptadores
eBusiness de Information Builders viene con Preparsers customizados.

Processes:
Aplica las operaciones de negocio en el documento. Los Process pueden llamar a otros
Process y Web Services, también pueden ser transformados en Web services para ser usados
por componentes externos. El Process es el componente central de todo el Channel ya que el
90% del trabajo se realiza en los Process a traves de la creación y uso de Process Flows.

Properties:
Al seleccionar cualquier objeto iWay en la vista de diseño, usted podrá acceder a las
propiedades y características del mismo, a través de esta vista.

QA Agent:
Este objeto emite el documento de entrada a un archivo junto con información de tiempo de
ejecución adicional, como registros especiales, etc.

Relations (Default, On Success, Error, Custom):


Las relaciones o eventos que aparecen dependen de los objetos con los que está trabajando.
Por ejemplo, la primera relación que crea entre un objeto Start y otro permite sólo el evento
OnCompletion para esa relación. Las líneas en el espacio de trabajo que representan la
relación entre dos objetos están codificadas por colores para una identificación rápida.

Routes:
Una Route es la lógica de negocio que define cómo es procesado el mensaje, cada Channel
puede referenciar a una o más Routes.
Special Registers:
Permite al desarrollador crear conjuntos de registros que se utilizarán en los canales de
tiempo de ejecución. Son variables que se almacenan en memoria y que se pueden definir en
3 ámbitos diferentes.

SQL Object:
Un objeto SQL ejecuta sentencia de SQL contra una base de datos y devuelve el resultado en
un documento XML. Usted puede ejecutar cualquier tipo de sentencia, es decir, puede ser un
insert, delete, update, etc.

Transform:
El Transform como su nombre lo indica, es el componente que nos permite modificar o
transformar los documentos que pasan por nuestro Pflow. iWay cuenta con un Mapping
Builder que nos permite definir de forma visual transformaciones para nuestros documentos
sin la necesidad de escribir código.

Transformers:
Son secuencias de salida que manipulan el mensaje durante su paso por el Channel, existen
dos tipos: In Transformer y Out Transformer. La diferencia está en que el In Transformer se
aplica antes del Process y el Out Transformer se aplica luego del Process.

Web Services (WS):


Un servicio web (en inglés, web service o web services) es una tecnología que utiliza un
conjunto de protocolos y estándares que sirven para intercambiar datos entre aplicaciones,
distintas aplicaciones de software desarrolladas en lenguajes de programación diferentes y
ejecutadas sobre cualquier plataforma, de manera general un web service es una función
que diferentes servicios o equipos utilizan; es decir, solo se envían parámetros al servidor
(lugar donde está alojado el web service) y éste responderá la petición.

WSDL (Web Services Description Language):


Es un formato que se utiliza para describir servicios web (WS) y describe el acceso pública
a la interfaz del servicios Web. Está basado en XML y describe la forma de comunicación, es
decir, los requisitos del protocolo y los formatos de los mensajes necesarios para interactuar
con los servicios.

Vous aimerez peut-être aussi