문제는 동일한 데이터를 여러 번 입력해야하는 조직의 기존 응용 프로그램에서 데이터 명명 변환이 응용 프로그램간에 일관성이 없습니다.많은 웹 서비스를 사용하는 디자인 웹 응용 프로그램
현재 기존 응용 프로그램에 이미 배포 된 WCF 및 asmx 웹 서비스가 많이 있습니다. 그러나 저는 그러한 서비스에 대한 통제력이 없으며 다른 나라의 주인이기도합니다. 기존 신청서에 대해 약간의 수정을 요청할 수 있습니다 (예 : 채석장 문자열을 사용하여 새 신청서에 연결).
반복적 인 데이터 입력 과정을 극복하기 위해서는 해결책을 찾아야합니다. 현재 내 마음에 웹 응용 프로그램을 만들고 필요한 모든 서비스에 대한 참조로 비즈니스 로직 계층을 유지하는 것이 무엇입니까? 은 새 응용 프로그램을 연결하기 위해 기존 응용 프로그램에 대한 일부 수정 작업을 요청해야하며 필요한 응용 프로그램을 연결하고 별도의 응용 프로그램간에 연결합니다.
다음과 같은 몇 가지 질문은 현재 하나 개의 서비스 하지 프로세스 나 프로세스를 롤백 할 수있는 방법 의 중간에 응답하는 경우,
- 이 작업이 필요한 많은 서비스가있을 수 있습니다하려면 직면하고있다? 모든 이후
- 이 서비스는 간단한 작업을 수행하는 데 시간이 더 걸릴 수 있습니다 호출하지만 한 응용 프로그램에 많은 서비스를 처리하는 동안 내가 어떻게 나는 성능을 향상시킬 수있는 응용 프로그램의 성능을 향상해야합니까?
와우! 그러한 명확한 요구 사항. 그 외에 응용 프로그램을 디자인하는 데 필요한 또 다른 기능 !! – Mayank
완전한 응답을 위해 여러 소스를 사용하고 있다면 비즈니스 로직을 인터페이스와 분리하지 않는 것처럼 들리 죠. 아키텍처를 기존의 3-tier 시스템으로 개조하거나 리팩토링/재개발이 옵션이 아니면 모든 실행을 수행하는 중간 계층 (준비 플랫폼)을 개발하는 것이 좋습니다. –
그는 자신의 통제하에 있지 않은 서비스를 호출하려고하는 것처럼 들리는데, 예를 들어 그의 응용 프로그램은 사람들이 자신의 상태를 업데이트 할 수있게합니다. 그러면 페이스 북, 트위터, 내 [_____] 등을 업데이트합니다.따라서 서비스는 그의 것이 아니지만 그는 모두에게 전화하기를 원합니다. 정상을 유지하려면 신뢰할 수없는 것으로 들립니다. – Prescott