Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Audio747
    Guest

    protocolli standard di condivisione metadata (es: SOAP XML)

    Qlc sa darmi qlche informazione in più sui protocolli di condivizione dei metadata... mi hanno fatto notare come esempio SOAP XML...

    purtroppo io sono alle prime armi e non ne capisco molto... =(

    se qlc può essere così gentile da darmi qlche informazone in più.. come si comportano... di cosa necessitano.. quali sono questi protocolli... io non so nemmeno cosa sono i metadata... =(

    grazie a chiuqneu risponda...

  2. #2
    uhmm,brutta cosa... :di56:

    spero di risultare capibile; ne sono immerso ultimamente e ho paura di non averene capito na mazza...

    Partendo dal presuppusto che i metadati sono una descrizione dettagliata dei tipi di dati intrinseci (int, integer, float, double, text) e complessi; i protocolli basati sulla condivisione dei metadati non fanno altro che scambiarsi dati definiti in appositi protocolli, che altrimenti non potrebbero riconoscere; ciò rende possibili questi interscambi di dati anche tra piattaforme completamente differenti in quanto non si usano dati legati alla piattaforma, ma metadati generici. Nel caso dei servizi web basati su SOAP (Simple Object Access Protocol), i metadati vengono definiti in un protocollo chiamato WSDL (Web Service Description Language) che permette al servizio web di dialogare con il fruitore del servizio tramite i dati definiti in esso.

    Questo è l'esempio di un metadato CDateField, estensione di un metadato di tipo CField, che conterrà, oltre ai dati specificati nel metadato CField, un elemento (chiamato value) di tipo date.
    codice:
    CDateField
    Subclass of CField for date fields.
    Members:
    xsd:date value The value of the field.
    Definition:
    <element name="CDateField" type="ttns:CDateField"/>
    <complexType name="CDateField">
    <complexContent>
    <extension base="ttns:CField">
    <sequence>
    <element name="value" type="xsd:date" minOccurs="1" maxOccurs="1" nillable="true"/>
    </sequence>
    </extension>
    </complexContent>
    </complexType>
    Riassunto: servono a far comunicare le applicazioni (web) indipendentemente dal linguaggio che usano, tanto XML è universale...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.