나는 베스트 프랙티스에 대한 합의가 무엇인지, 아니면 앱을 작성하는 데있어 단순한 정상 성을보고자합니다.DLL 대신 웹 서비스 사용
- [HttpHandler를]
- ClientRender.ProcessRequest (...)
- ClientFactory.GetInnerInfo (...)
- Services.ServiceConnect.GetCampaignService (: I는 다음이이 예
...)
- [웹 서비스]
- Campaign.GetInnerClient (...)
- [웹 서비스]
- DAL.GetInnerClient (...)
- EnterpriseLibrary.CreateDatabase (...)
- EnterpriseLibrary.GetStroedProcCommand (...)
- EnterpriseLibrary.ExecuteReader (...)
- DAL.PopulateClientCampaignFromReader (...)
- DAL.ClientCampaignFromDataReader (...)
- 성능 히트 어떤 종류의 내가 HttpHandler를 내 에서 웹 서비스 내에서 웹 서비스 를 호출하여 초래입니다 :
질문 ... 호출 트리를 돌려
희망이 있으시면 보내 주시면됩니다.
"예"의 의미를 알았습니까? –
더 많은 의사 코드이지만 WS를 호출하는 WS의 흐름을 보여줍니다. 예전의 웹 사이트에서 간단한 호출을하기 위해서는 WS에 전체 DAL이 포함 된 15 가지 이상의 WS 메소드 *가 호출됩니다. 너무 많은 HTTP 오버 헤드가 그렇게 효율적이어서는 안된다. –