Deepesh
Deepesh

Reputation: 5604

Securing Service Bus

We are planning to use Service Bus option for our project. It is going to be a Client-Server project and following is the architecture of the project :-

Server :- A WCF Self hosted Server interacting with Service Bus and exposing various methods. We are going to host Server on MS Network.

Client :- A net application, interacting with the Server through Service Bus. Client will be distributed to various end user.

Technology :- Client and Server both are .Net applications. Client is developed in WPF and Server is a self-hosted console application.

Binding :- NetTcpRelayBinding is being used.

Queries

  1. Do we require to open firewall port on client-side for communication with Service Bus?
  2. Options available for securing the application and how to make it more secure?
  3. When Service Bus is being used, do we need to apply WCF security options. I feel we should not but need to confirm.

Upvotes: 2

Views: 210

Answers (1)

Clemens Vasters
Clemens Vasters

Reputation: 2686

Answers:

  1. See http://msdn.microsoft.com/en-us/library/ee706729.aspx and http://msdn.microsoft.com/en-us/library/windowsazure/ee732535.aspx
  2. See http://msdn.microsoft.com/en-us/library/windowsazure/dd582773.aspx
  3. Yes. The Service Bus security model adds an additional layer to protect the endpoint. It does not replace end-to-end security.

Upvotes: 3

Related Questions