SOMMARIO
I Web Services sono un componente fondamentale di Perfetto e consentono di attivare il prodotto.
I Web Services devono essere raggiungibili dal programma, altrimenti l’attivazione dello stesso non avrà modo di comunicare l’esito della richiesta di validazione della licenza.
Qualora si debba ricorrere ad un'installazione manuale del prodotto, occorre creare manualmente anche i Web Services.
Il procedimento di creazione manuale dei Web Services è diverso a seconda che si installi su un sistema operativo con IIS 5 (Gestione Internet Information Services) o superiore.
Consideriamo di seguito il caso di creazione manuale dei Web Services su IIS 7 con Windows 7 \ 2008.
PROCEDIMENTO
1. Da "Pannello di controllo -> Strumenti di amministrazione" lanciare "Gestione Internet Information Services (IIS)".
2. Premere sulla voce "Pool di applicazioni", quindi si procede a creare la Hermes Application Pool secondo quanto specificato più avanti.
3. Aggiungere una nuova Application Pool, cliccando con il tasto destro su Pool di applicazioni.
4. Indicare nella finestra di inserimento:
Nome: “ANHermes”
Versione .NET Framework: “.NET Framework v4.0.30319”
Modalità pipeline gestita: “Integrata”
Quindi premere sul pulsante "OK".
5. A conferma dell’avvenuta creazione si avrà la nuova Application Pool presente tra quelle già esistenti in precedenza (ad esempio quelle di Mago.Net).
6. Aggiungere quindi una nuova applicazione all'interno della cartella virtuale di Mago.Net, questa riporta il nome istanza utilizzato nell'installazione.
Si trova in "Siti -> Default Web Site -> Mago.Net" (il nome dell'istanza può variare).
7. Quindi cliccando con il tasto destro su MagoNet si aggiunga una nuova applicazione.
8. Indicare nella finestra di inserimento:
Alias: “WSHermes”
Pool di Applicazioni: “ANHermes”
Percorso fisico: “<installazione_mago>\Standard\TaskBuilder\WebFramework\WSHermes”
Quindi premere sul pulsante "OK".
9. A conferma dell’avvenuta creazione si avrà la nuova applicazione presente tra quelle già esistenti in precedenza (ad esempio quelle di Mago.Net).
10. Per verificare se le operazioni sono state eseguite correttamente si riavvii per sicurezza IIS, utilizzando da una cmd con diritti di amministratore il comando IISRESET.
Quindi si apra un browser explorer e si digiti come indirizzo: http://localhost/magonet/WSHermes/WSPTools.asmx
Se tutto è stato eseguito correttamente e non vi sono altre problematiche inerenti a IIS verrà visualizzata la pagina qui di seguito mostrata.
Commenti