[RS 2008] Reporting Services senza IIS

Published 31 marzo 08 12.16 | abenedetti

Come forse alcuni di voi sapranno, la nuova versione dei Reporting Services, presente in SQL Server 2008, non necessita della presenza di IIS.

Ovvero significa che la nostra macchina che esporrà i servizi di reportistica potrà anche non avere installato IIS.

Provare per credere:

image

Ovvero:

  • IIS fermo
  • Report Manager che risponde tranquillamente

Anche se IIS non risulta necessario, è possibile comunque configurare indirizzo IP, porta TCP, URL, virtual directory ed anche, opzionalmente, un certificato SSL.

image

Tutto questo è possibile tramite il meccanismo chiamato "URL reservation", meccanismo tramite il quale la libreria HTTP.SYS (l'API di sistema necessaria per poter utilizzare servizi web senza IIS) abilita gli utenti all'utilizzo di uno specifico indirizzo.

Il setup dell'instanza, di default, riserva degli URL ben precisi, in riepilogo:

Questa caratteristica, ovvero la possibilità di chiamare servizi web senza IIS, non è, in realtà, una novità nella sua interezza.
SQL Server 2008, infatti, sfrutta lo stesso meccanismo che già la versione precedente (SQL Server 2005) sfruttava per esporre all'esterno stored procedure e/o funzioni alla stregua di Web Services.

Per chi volesse approfondire l'argomento segnalo due link relativi ad articoli presenti su MSDN:

Comments

# Indexing Service on This server.... | hilpers said on gennaio 18, 2009 02.33 :

Pingback from  Indexing Service on This server.... | hilpers

This Blog

Syndication