Ejemplos
En esta sección se describen los ejemplos incluidos en el Kit de desarrollo de software (SDK) del Acelerador de BizTalk de Microsoft® para RosettaNet (BTARN). En esta sección se proporciona información detallada sobre cada ejemplo, incluido cómo compilar el ejemplo, cómo ejecutarlo y qué resultados esperar.
Los ejemplos se incluyen en la <carpeta unidad>:\Archivos de programa\Acelerador de versiones> de Microsoft BizTalk <para RosettaNet\SDK\.
En esta sección
Carpeta de ejemplos del adaptador
ApplicationAdapter. Muestra cómo incluir un mecanismo de notificación de mensajes.
ValidationAdapter. Muestra cómo ejecutar reglas de validación especiales en un mensaje.
Carpeta de ejemplos de mensajería
Ejemplo de FileTransport. Muestra cómo configurar BTARN para usar puertos de archivo.
Ejemplo GetMessages. Muestra cómo recuperar mensajes de cualquiera de las tablas de no rechazo o de una de las tablas de línea de negocio (LOB).
Ejemplo ASPX de envío de mensajes. Proporciona código .aspx de ejemplo para enviar contenido del servicio a un proceso privado. También proporciona HTML para enviar un mensaje de acción proceso de interfaz de asociado (PIP) a ese contenido del servicio.
Ejemplo de seguimiento. Proporciona código .aspx de ejemplo para ver el estado de los mensajes enviados y recibidos con BTARN.
Carpeta de ejemplos de orquestación
Orquestación de respondedor privado 3A4 mediante una regla de negocios. Muestra cómo automatizar un proceso de negocio que implique PIP mediante una asignación que transforma un mensaje de solicitud en un mensaje de respuesta.
Doble acción PIPAutomation Orchestration. Muestra cómo automatizar un proceso de negocio, con la determinación automática del tipo de mensaje de respuesta en función del tipo de mensaje entrante.
3A2 Solicitud al ejemplo de mapa de respuesta 3A2. Muestra cómo asignar un esquema de solicitud 3A2 a un esquema de respuesta 3A2.
3A4 Solicitud al ejemplo de mapa de respuesta 3A4. Muestra cómo asignar un esquema de solicitud 3A4 a un esquema de respuesta 3A4.
Ejemplo privateInitiator. Muestra cómo crear una orquestación de procesos privados del iniciador.
Ejemplo privateResponder. Muestra cómo crear una orquestación de procesos privados de respondedor.
Ejemplo de HubScenario. Muestra cómo transformar un mensaje enviado a un centro intermedio en un mensaje que se enviará al destinatario final.
Carpeta de ejemplos de canalización
Canalización de envío. Muestra cómo procesar mensajes XML salientes en los mensajes RNIF equivalentes mediante canalizaciones de BizTalk Server.
Canalización de recepción. Muestra cómo procesar los mensajes RNIF entrantes en los mensajes XML equivalentes mediante BizTalk Server canalizaciones.
Ejemplo de canalización del Editor de mensajes. Muestra cómo crear un componente de canalización personalizado para editar los mensajes entrantes.
Carpeta de ejemplos de esquema
- Ejemplos de esquema. Describe los esquemas de ejemplo proporcionados en el SDK, incluidos los esquemas XML pip, los esquemas de última generación de RosettaNet y los esquemas RNIF. Incluye punteros a procedimientos para usar estos esquemas.
Carpeta de ejemplo de aplicación web
RNIFSend. Muestra cómo personalizar la página ASPX que envía mensajes RNIF desde el iniciador al respondedor.
RNIFReceive. Muestra cómo personalizar la página ASPX que recibe mensajes RNIF en el respondedor.
Detener e iniciar orquestaciones, puertos de envío y ubicaciones de recepción mediante programación. Muestra cómo detener e iniciar todas las orquestaciones, los puertos de envío y las ubicaciones de recepción como un grupo o individualmente.