Pular para o conteúdo principal

Postagem em destaque

BlackTDN :: JSON Schema Validation: A Comprehensive Guide

# JSON Schema Validation: A Comprehensive Guide ## Understanding JSONSchemaValidator Ensuring the integrity and compliance of JSON data is crucial for modern applications. **JSONSchemaValidator** is a powerful class designed to validate JSON data against a specified JSON Schema. It provides robust methods to check types, patterns, numerical constraints, required properties, and both internal and external schema references. This guide breaks down the key features and functionalities of JSONSchemaValidator, making it easier for developers to implement schema validation effectively. 🔗 **GitHub Repository:** [JSONSchemaValidator](https://github.com/naldodj/naldodj-hb-jsonschema-validator) --- ## Key Features ✅ **Schema-Based Validation** – Ensures JSON data conforms to a predefined schema. ✅ **Error Handling & Logging** – Captures validation errors for debugging. ✅ **Fast Mode Support** – Stops validation upon detecting the first error. ✅ **Internal & External Reference ...

Protheus :: Consumindo um WebService Protheus através do Windows PowerShell

Este "post" vai servir de referência para o próximo no qual vou disponibilizar um WebService para envio de e-mail com anexo no protheus. Neste vou demonstrar como "consumir" um WS através do Console do Windows PowerShell. O Exemplo é bem simples e funcional. Usarei, como base, os exemplos de WS de autenticação disponibilizado no "post": Protheus :: Autenticação WebService versão 3.0 .
1 ) Abra o console do Windows PowerShell;
2 ) Digite a url do WSDL referente ao serviço u_wststuservalid. No meu caso:
$ws = New-WebServiceProxy -URI http://localhost/naldo/ws/U_WSTSTUSERVALID.apw?WSDL
3 ) Depois execute o método SampleVld01 digitando:
$ws.SAMPLEVLD01("naldodj","b3d28e7f822dac10b74101712651597ba152c2fc",2)
Se o WS de Autenticação e os exemplos estiverem compilados, o retorno da chamada acima será: true.


Windows PowerShell
Copyright (C) 2009 Microsoft Corporation. Todos os direitos reservados.

PS C:\Documents and Settings\marinaldo.jesus> cd\
PS C:\> $ws = New-WebServiceProxy -URI http://localhost/naldo/ws/U_WSTSTUSERVALID.apw?WSDL
PS C:\> $ws.SAMPLEVLD01("naldodj","b3d28e7f822dac10b74101712651597ba152c2fc",2)
True
PS C:\>

Comentários

Postar um comentário

Postagens mais visitadas