Skip to main content

This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.Opens in a new tab

For information on migrating to InterSystems IRISOpens in a new tab, see Why Migrate to InterSystems IRIS?

Web サービス・メソッドの実装

次に Web サービス・メソッドに実際のコードを提供します。2 つの Web サービス・メソッドを以下のとおり編集します。

Class CInfo.WebService Extends %SOAP.WebService
{
Parameter NAMESPACE = "http://tempuri.org";
Parameter SERVICENAME = "CompanyInfo";
Parameter USECLASSNAMESPACES = 1;

Method GetCompanyInfo(id As %Integer) As CInfo.Company [ WebMethod ]
{
    Quit ##class(CInfo.Company).%OpenId(id)
}

Method CreateCompanies(count As %Integer) As %Integer [ WebMethod ]
{
    Quit ##class(CInfo.Company).Populate(count)
}

}

変更の詳細は後のページで解説します。

FeedbackOpens in a new tab