Risk assessment of cardiovascular disease (CVD) relies on a complex computation from several critical risk factors. To a patient, such factors can be examined at different health providers at different time. In order to efficient access patientpsilas risk factor information from these distributed health service providers, we developed a CVD risk assessment and monitoring system, named CRAMS, that based on the service-oriented architecture. With open standards, such as XML and SOAP, the service-oriented architecture supports interoperability between different platform and application. The distributed health service providers register in CRAMS and provide specific patient information as user demand. In this study, the Framingham heart study is served as the target of risk factors and risk computation model.