Sun&trade; Cluster 3 Programming: Integrating Applications into the SunPlex&trade; Environment