Esporre come API REST un vecchio servizio SOAP
Esempio creato per mostrare tipologie di richieste e possibili fasce di intervento.
Problema
Un fornitore ci mette a disposizione solo un servizio SOAP per verificare disponibilità e prezzi. Le nostre nuove applicazioni lavorano in REST/JSON e lo sviluppatore dell'app mobile non vuole gestire XML. Ci serve un livello intermedio che traduca le chiamate.
Servizio SOAP con WSDL disponibile e ambiente di test del fornitore.
Obiettivo: API REST semplice e documentata che usa internamente il servizio SOAP, con cache delle risposte.
Tecnologie
- C#
- .NET
- REST API
- SOAP
Fascia economica orientativa
450–1.200 €
Tempo tecnico indicativo
8–20 ore
Complessità
Media
Le fasce di prezzo e di tempo indicate sono orientative e dipendono da complessità, qualità del codice esistente, accessi disponibili, documentazione e requisiti effettivi. Non costituiscono preventivo.
Come si affronta di solito
Generazione del client dal WSDL, creazione di endpoint REST con modelli JSON puliti, gestione degli errori SOAP tradotti in codici HTTP chiari, cache delle risposte frequenti e timeout. Documentazione OpenAPI per gli sviluppatori che useranno il servizio.
Cosa preparare per una valutazione
- WSDL e credenziali di test
- Elenco operazioni necessarie
- Volumi di chiamate attesi
- Dove ospitare il servizio
Domande frequenti
Quanto costa esporre come API REST un vecchio servizio SOAP?
Indicativamente 450–1.200 €. È una fascia orientativa: il costo effettivo dipende dal codice o dai sistemi esistenti, dagli accessi disponibili e dai requisiti emersi dall'analisi tecnica. Non costituisce preventivo.
Quanto tempo serve per esporre come API REST un vecchio servizio SOAP?
Di norma 8–20 ore di lavoro tecnico, da distribuire in base all'urgenza e alla disponibilità di accessi e documentazione.
Cosa serve per iniziare?
Conviene preparare: wsdl e credenziali di test; elenco operazioni necessarie; volumi di chiamate attesi; dove ospitare il servizio.
Come posso ricevere una valutazione per un problema simile?
Descrivi il problema su DevRequest (https://devrequest.it/pubblica-richiesta): la richiesta viene analizzata, completata con le informazioni mancanti e stimata con fasce di tempo e costo, senza impegno.
Contenuto revisionato il 05/10/2026.
Guide utili
- Guida Integrare il gestionale con API di servizi esterni Collegare il gestionale a CRM, corrieri, fatturazione elettronica o marketplace tramite API REST o…
- Guida Programmatore PHP per sviluppo, correzioni e integrazioni Cerchi un programmatore PHP? Descrivi il problema: errori, aggiornamenti a PHP 8, API, gestionali…
- Guida Sviluppatore SQL Server: query, stored procedure e prestazioni Esperto Microsoft SQL Server per query lente, deadlock, stored procedure, report e backup. Descrivi…
- Guida App B4A che funziona offline e si sincronizza con il server App B4X/B4A usata in zone senza copertura? Database SQLite locale, coda delle modifiche e…