Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En esta sección se describe cómo desarrollar un componente de canalización. Puede crear tres tipos de componentes de canalización: generales, ensamblaje y desensamblaje. Cada uno de los tres tipos también puede implementar la funcionalidad de sondeo. Cada tipo de componente de canalización tiene una interfaz asociada que se debe implementar para que el componente se conecte al motor de mensajería de BizTalk; las interfaces de canalización que distinguen los tipos de componentes son IComponent, IAssemblerComponent e IDisassemblerComponent. Para los componentes de sondeo, debe implementar la interfaz IProbeMessage .
Microsoft BizTalk Server contiene un componente de canalización de ejemplo al que puede hacer referencia al crear su propio componente. El componente de ejemplo muestra cómo anexar datos al final de un mensaje y agregar datos al principio del mensaje. Para obtener más información sobre el componente de canalización de ejemplo, consulte CustomComponent (BizTalk Server Sample).
Precaución
Si hace referencia a un componente de canalización personalizado desde una canalización en Visual Studio, puede producirse un error en tiempo de compilación. Para corregir el error, cierre el Diseñador de canalizaciones y vuelva a abrirlo antes de compilarlo. Como alternativa, puede quitar el componente y, a continuación, agregarlo.
Importante
Al actualizar a BizTalk Server, asegúrese de que las variables de cadena de los componentes de canalización personalizado existentes no contengan caracteres de nueva línea, como "\n". De lo contrario, se producirá un error de ‘nueva línea en constante’ al compilar este componente en Visual Studio.