마이크로소프트.Windows Azure.스토리지 대 마이크로소프트.Windows Azure.스토리지 클라이언트
이 두 조립품의 차이점은 무엇이며, 각각 언제 사용해야 합니까?나는 그것들 사이에 클래스 이름 충돌이 있다는 것을 발견했고 그래서 나는 하나만 사용해야 한다고 생각합니다.
예
Microsoft.WindowsAzure.Storage
가지다Microsoft.WindowsAzure.Storage.Table.CloudTableClient
Microsoft.WindowsAzure.StorageClient
가지다Microsoft.WindowsAzure.StorageClient.CloudTableClient
이것은 매우 혼란스러워 보입니다.Microsoft가 이 두 가지를 모두 동일한 프로젝트에 사용할 것이라고는 상상할 수 없습니다.
마이크로소프트.Windows Azure.스토리지는 Microsoft에 비해 스토리지 클라이언트 라이브러리 버전 2.0입니다.Windows Azure.StorageClient는 이전 버전입니다.라이브러리 버전 2.0에는 많은 변경 사항이 있습니다(일부는 손상됨).새로 시작하는 경우 이전 버전보다 라이브러리 2.0을 사용하는 것이 더 직관적이고 사용하기 쉽다는 것을 알게 되었기 때문에 실제로 사용하는 것이 좋습니다.업그레이드하기 전에 라이브러리 1.7 버전을 사용하는 애플리케이션이 있다면 Windows Azure Storage Team의 다음 블로그 게시물을 읽어보는 것이 좋습니다.
그러나 스토리지 클라이언트 라이브러리 1.7에 종속된 일부 구성 요소는 여전히 응용 프로그램에서 사용할 수 있습니다.Windows Azure Diagnostics가 그 중 하나입니다.따라서 당분간 두 버전을 모두 사용해야 합니다.좋은 점은 프로젝트에서 두 버전을 동시에 사용할 수 있다는 것입니다.
이게 도움이 되길 바랍니다.
편집:
또한 몇 가지 기본 시나리오를 다룬 스토리지 클라이언트 라이브러리 1.7에서 2.0으로 코드를 마이그레이션하는 것에 대한 블로그 게시물을 작성했습니다.다음 게시물을 읽을 수 있습니다.
BLOB 저장소 코드 마이그레이션: http://gauravmantri.com/2012/11/28/storage-client-library-2-0-migrating-blob-storage-code/
대기열 코드 마이그레이션: http://gauravmantri.com/2012/11/24/storage-client-library-2-0-migrating-queue-storage-code/
테이블 저장소 코드 마이그레이션: http://gauravmantri.com/2012/11/17/storage-client-library-2-0-migrating-table-storage-code/
언급URL : https://stackoverflow.com/questions/13646612/microsoft-windowsazure-storage-vs-microsoft-windowsazure-storageclient
'prosource' 카테고리의 다른 글
매트플롯립으로 선을 긋는 방법은? (0) | 2023.05.28 |
---|---|
App.settings - Angular way? (0) | 2023.05.28 |
python.logging 모듈을 사용하여 기존의 모든 로거를 나열하는 방법 (0) | 2023.05.28 |
치명적: 'https://dev.azure.com/xxx' 에 액세스할 수 없음: OpenSSL SSL_connect: dev.azure.com:443 에 대한 연결이 재설정되었습니다. (0) | 2023.05.28 |
Git 후크를 저장소에 삽입 (0) | 2023.05.23 |