Nova versão do BizTalk Mapper Extensions UtilityPack para BizTalk Server 2010 disponível no Microsoft Code Gallery
Acabei de publicar uma nova versão do projecto "BizTalk Mapper Extensions UtilityPack" (disponível no CodePlex e no Microsoft Code Gallery) com um novo conjunto de novas functoids para o BizTalk Server 2010 (em breve vou publicar para versões mais antigas).
BizTalk Mapper Extensions UtilityPack é um conjunto de bibliotecas com várias functoids úteis que podemos usar nos mapas de BizTalk, estendendo desta forma as capacidades do BizTalk Mapper.
Esta é a lista das novas functoids disponíveis:
BTSNTSvc Config Get: Esta functoid permite ler parâmetros de configuração existentes no ficheiro de configuração do BizTalk: Btsntsvc.exe.config. Se não houver nenhuma secção especificada, o functoid lê a partir das AppSettings. A functoid necessita de dois parâmetros de entrada obrigatórios:
- String que representa o nome do parâmetro que deseja ler do Btsntsvc.exe.config
- String que representa a seção (pode ser uma String vazia) do Btsntsvc.exe.config de onde deseja ler o parâmetro
A saída da functoid é uma String com o valor do parâmetro existente no Btsntsvc.exe.config.
System Environment Variable Get: Esta functoid permite ler parâmetros de configuração existentes nas variáveis de ambiente do sistema. A functoid necessita de um parâmetro de entrada obrigatório:
- String que representa o nome do parâmetro que deseja ler das variáveis de ambiente do sistema.
A saída da functoid é uma String com o valor do parâmetro existente nas variáveis de ambiente do sistema.
Custom Config Get: Esta functoid permite ler parâmetros de configuração existentes num ficheiro de configuração personalizado. A functoid necessita de dois parâmetros de entrada obrigatórios:
- String que representa o nome do parâmetro que deseja ler do ficheiro de configuração personalizado
- String que representa o caminho para o ficheiro de configuração personalizado de onde deseja ler o parâmetro.
A saída da functoid é uma String com o valor do parâmetro existente no ficheiro de configuração personalizado.
Windows Registry Config Get: Esta functoid permite ler parâmetros de configuração existentes no Registry do Windows. A functoid necessita de dois parâmetros de entrada obrigatórios:
- String que representa o nome ou o caminho da subchave no Registry que queremos abrir para leitura dos parâmetros.
- String que representa o nome do parâmetro que deseja ler do Registry (esta String não é case-sensitive).
A saída da functoid é uma String com o valor do parâmetro existente no Registry do Windows.
SSO Config Get: Esta functoid permite ler parâmetros de configuração existentes na base de dados do SSO (Single sign-on). A functoid necessita de dois parâmetros de entrada obrigatórios:
- String que representa o nome da aplicação (container) da qual pretendemos ler os parâmetros
- String que representa o nome do parâmetro que deseja ler do SSO.
A saída da functoid é uma String com o valor do parâmetro existente no SSO.
Convert datetime format: Esta functoid permite converter o formato de uma data e hora para um diferente formato. A functoid necessita de três parâmetros de entrada obrigatórios:
- A data ou data e hora que pretendemos converter
- String que representa o formato de entrada da data (dd-MM-yyyy HH:mm:ss)
- String que representa o formato de saída da data (yyyy-MM-dd HH:mm:ss)
A saída da functoid é uma String com o formato da data convertida.
Outras Functoids existentes:
- Convert from human readable to epoch date Functoid: Esta functoid permite converter uma data tradicional (Human Readable Date) no seu formato Unix (Data Epoch).
- Convert from epoch to human readable date Functoid: Esta functoid permite converter uma data unix (Data Epoch) no seu tradicional (Human Readable Date).
- Password Generator Functoid: Esta functoid permite criar uma password aleatória com vários níveis de complexidade.
- Guid Generator Functoid: Esta functoid permite gerar um novo GUID.
- Base64 Decoder Functoid: Esta functoid permite descodificar sequências de texto codificado em Base64.
- Base64 Encoder Functoid: Esta functoid permite codificar uma String em sequências de texto codificado em Base64.
Download
Este conjunto de Functoids encontra-se disponivel para download no Microsoft Code Gallery:
Seja o primeiro a comentar ;)
Postar um comentário