Online resource kit >

HomeAt a GlanceDeveloperIT Pro

Overview of SOA Programming Model and Runtime System for Windows HPC Server 2008

< Go Back

Windows HPC Server 2008 includes support for parallel applications that use the service-oriented architecture (SOA) programming model; these applications use compute clusters interactively to provide near real-time calculation of complex algorithms. The "Overview of SOA Programming Model and Runtime System for Windows HPC Server 2008" white paper provides a technical overview of SOA applications and the Windows HPC Server 2008 functions that support the SOA model, including building and deploying SOA applications; architecture, runtime system, scaling, and performance considerations; and monitoring and troubleshooting.

With the growing number and size of problems being tackled on ever-larger clusters, developers, users, and administrators face increasing challenges in meeting time-to-result goals. Applications must be developed quickly, run efficiently on the cluster, and be effectively managed so that application performance, reliability, and resource utilization are optimized. Building applications using a service-oriented architecture (SOA) approach with Windows HPC Server 2008 can help meet these challenges.

Windows HPC Server 2008 provides a platform for SOA-based applications. The SOA programming model enables solution developers and architects to rapidly develop new high performance computing (HPC) cluster-enabled interactive applications, while also making it easy to modify existing distributed computing applications. With Windows HPC Server 2008, the developer build/debug/deploy experience is streamlined, the speed of processing is accelerated, and the management of the applications and systems is simplified.

View