There are multiple hosting options present.
· IIS Hosting
· Self Hosting – Via
o Console Application
o Windows Host application
o Windows Services
o WPF
· WAS
IIS supports hosting over HTTP protocol only.
WAS supports hosting over any protocol.
Self-Hosting also supports hosting over any protocol. However there are few exceptions. Please refer below table.
Note: Selecting a host environment has nothing to do with the ‘Sevice Implementation’ code, but with the ‘Service Deployment’.
These different hosting options support different ‘Transport Protocols’, based on the operating Platform.
Operating System | Protocol Support | Hosting option |
Windows XP/SP2 | HTTP | IIS 5.1, Self Hosting |
| Named Pipes, TCP, MSMQ | Self Hosting |
Windows Server 2003 | HTTP | IIS 6.0 |
| Named Pipes, TCP, MSMQ | Self Hosting (only Windows Services) |
Windows Vista | HTTP, Named Pipes, TCP, MSMQ | WAS IIS 7.0, Self Host |
Windows Longhorn Server | HTTP, Named Pipes, TCP, MSMQ | WAS IIS 7.0, Self Host |
| | |
Hope this helps.
Arun
No comments:
Post a Comment