Team LiB
Previous Section Next Section

Application Layer

Our application layer will expose all functionality as Web services. Since they are hosted on an IIS server, we can follow the same procedures as we did with the Web cluster. We use Windows Server 2003 Standard Edition for this layer, and VMware to develop the solution. NLB will be used for load balancing.

By using Web services, we only need to have port 80 open in our internal firewall. Because we use SSL, we also need to open port 443; otherwise there is no need for extra configuration here. If we had chosen .NET Remoting, we would have to open up more ports with the help of our network administrators.

That is basically what we decided to do with the application cluster. In Figure 9-59 you can see what the solution looks like at this point.

Click To expand
Figure 9-59: The time reporting solution with the application layer

Team LiB
Previous Section Next Section