2011-09-27 4 views
1

사람들의 그룹이 상호 작용할 수있게 해주는 Metro 응용 프로그램을 만들고 싶습니다. 한 사람이 데이터를 작성하고 소유자 역할을하고 여러 다른 사용자가 초대되어 해당 데이터를 수정할 수 있습니다. Build 회담에서 각 Metro 응용 프로그램이 사용자 별 Azure 저장소를 갖게되지만 여러 사용자간에 해당 데이터를 공유 할 수 있습니까? 누구든지 그들이 이것을 연구 할 수있는 링크를 공유 할 수 있습니까?메트로 응용 프로그램의 사용자간에 데이터 공유

+1

Azure 저장소에 대해 확실합니까, 아니면 SkyDrive를 의미합니까? SkyDrive는 라이브 ID에 바인딩되어 있으며 사용 권한을 양도해야한다는 것을 알고 있습니다. Azure는 또 다른 일이며 권한을 검사하는 웹 서비스를 만들 수 있습니다. –

+0

Azure 용 계산기가 있습니다. – Paparazzi

답변

0

이제는 업데이트 된 도움말을 통해 공식적인 정의가있는 것처럼 보입니다. 그들은 로밍 애플리케이션 데이터를 언급하고있었습니다. 나는 지침을 제공하는 다음 링크를 발견 :

http://msdn.microsoft.com/en-us/library/windows/apps/hh464917.aspx

http://msdn.microsoft.com/en-us/library/windows/apps/hh465094.aspx

일반적인 임시 응용 프로그램 데이터의 소량 당 응용 프로그램, 사용자별로 제공되는 것입니다. 실제로 얻은 실제 크기는 자세하게 설명되어 있지 않지만 앱 설정만으로도 큰 데이터 세트가 아니라 즉시 동기화에 사용하지 않아도됩니다.이 지침에 따르면, 나의 계획은 좋은 계획이 아니며 바뀔 것이다.

3

SkyDrive와 Azure Blob Storage를 혼동스럽게 생각합니다.

스카이 드라이브

푸른 물방울 저장

  • 정말 공동 작업의 기반으로 의미가 아니 라이브 ID로 개인

    • 당신은 할 수 있습니다 공개 파일 누군가가보고 업데이트 할 수
    • 당신은 특정 사람들이 당신이 하늘빛을 소유하고 있기 때문에 당신은 또한
    • 당신은 기초를 배울 수있는 내용을 제어 계정
    • 을 편집 할 수있는 파일에 대한 임대를 할 수 있습니다 here
  • +0

    예, 올린 후 SkyDrive가 의미하는 바를 배웠습니다. 그들은 협상 중 한 사용자 당 무료 앱 저장 용량이있을 것이라고 말했다. 이제 SkyDrive가 언급 한 것처럼 보이지만 나는 그 효과에 대한 명확한 진술을 아직 보지 못했습니다. SkyDrive는 비공개 앱 데이터가 아닌 소비자 데이터와 비슷합니다. – PatrickV

    +0

    @ PatrickV 그는 당신에게 질문에 대답했습니다. SkyDrive는 라이브 ID에 개인적인 정보를 제공합니다. 수표를받지 못했기 때문에 vonLochow에 +1하십시오. – Paparazzi

    +0

    @Blam 그는 뭔가를 놓치지 않으면 적어도 적절하게 대답하지 않았습니다. 제공된 링크는 Windows Azure Blob 저장소에 있습니다. Metro 무료 응용 프로그램 저장소에 대해 묻고있었습니다. 내 지식으로 Azure Blob Storage는 유료 서비스입니다. 나는 아직 불행하게도 이것에 대해 후속 조치를 취할 기회가 없었으며, 바쁜 6 개월을 보냈다. – PatrickV

    1

    사용자간에 비공개 앱 데이터를 공유하려는 경우 가장 적합한 방법은 일종의 공유 서버를 사용하는 것입니다. 각 응용 프로그램이 연결되는 REST-ful 웹 서비스를 제공하는 서버 (Azure, Amazon EC2 또는 기타 실제 실행중인 서버)가 있어야합니다. 그런 다음 공유 상태가 해당 서버에 있습니다.

    공유 데이터를 저장하기 위해 skydrive 또는 일부 파일 기반 시스템을 사용하는 것보다 낫습니다. skydrive에있는 파일과 여러 사용자가이 파일에 액세스하려고하면 둘 이상의 사용자가 파일에 쓰려고하면 동시성 문제가 발생합니다.

    +0

    거기에 문제는 그 사람들이 모두 돈이 든다고 믿는다는 것입니다. 저는 모바일 시장에 익숙하지 않아 클라우드 서비스를 실행하는 비용이 가격 모델에 어떤 영향을 미치는지 확신 할 수 없습니다. 자유로운 경로가 있다면, 나는 그것을 선호합니다. 특정 도메인 관련 대역폭 문제가있을 경우 LAN의 로컬 서버를 사용하는 것도 고려하고 있습니다. 그 결정을 알리기 위해 몇 가지 프로토 타입 속도 테스트가 필요합니다. 나는 그것을 피할 수만 있다면 사용자가 서버를 실행하게하지는 않을 것입니다. – PatrickV

    0

    당신은 지하철과 함께 Azure를 얻지 못합니다.

    라이브를 사용하면 개인용 클라우드 스토리지 인 무료 SkyDrive를 사용할 수 있습니다. 10GB와 같습니다. 파일을 공유 할 수 있지만 전자 메일 링크를 통해 전송됩니다. 공유를 관리하기 위해 서버 유형 응용 프로그램을 쉽게 지원할 수있는 파일 저장소가 아닙니다.

    Azure는 파일 및 데이터 공유를위한 클라우드 플랫폼입니다. Azure는 무료는 아니지만 저장 비용은 한달에 0.125 달러입니다. 10GB = $ 1.25/월. 공유 스토리지로 SkyDrive를 사용하면 Azure와 함께 제공되는 많은 개발자 및 호스팅 도구를 포기하고 $ 1.25/월을 절약 할 수 있습니다.

    +0

    내 답변보기, 당신은 실제로 사용자 당, 애플 리케이션 기준으로 "클라우드"스토리지를 얻습니다. 이것은 보수 용 하늘색 서비스와 동일하지 않습니다. (만약 내가 그것을 소리 내게 만들었다면 그것은 내 말을 잘못한 것입니다. SkyDrive를 사용하여이 데이터를 저장하고 싶지는 않았습니다. 사용자 관리가 아닌 앱 관리가되어야합니다. 여기에 당신의 안내가 죽었습니다. 무료 앱의 경우 피할 수있는 모든 비용이 바람직하며이 앱이 아닌 것처럼 보입니다. – PatrickV

    +0

    번호 로밍 구성 데이터는이 질문이 정의되지 않은 시간에 다음 문장으로 언급했습니다. "Build 회담에서 각 Metro 응용 프로그램이 사용자 별 Azure 저장소를 갖게되지만 여러 사용자간에 해당 데이터를 공유 할 수 있습니까? " 어제 나 자신에게 답변 할 때까지 완전히 대답하지 않은 매우 유효한 질문이 있습니다. 의견을 보내 주시면 감사하겠습니다 만,이 커뮤니티 전체가 그렇듯이 ad-hominem 공격없이도 할 수 있습니다. – PatrickV

    관련 문제