Asp.net 개발자는 왜 푸른 작업 서비스에 대해 알아야 할까요?

출처: 인터넷
작성자: 사용자
키워드: Azure asp.net azure 동작 서비스

하늘빛 작업 서비스 제공 클라우드 플랫폼 기반의 백엔드 솔루션 작업 응용 프로그램 개발자, 이제 자바 스크립트 (node.js) 백엔드 플랫폼 액세스의 사용 뿐만 아니라 ASP.net 웹 API의 사용을 지 원하는 기술, Azure 작업 서비스 작업 장치 응용 프로그램에 대 한 API를 개발 하려는 asp.net 개발자에 게 매력적 이므로 백엔드 플랫폼의 운영 논리:

풀 백 엔드 플랫폼 및 모든 작업 플랫폼 SDK 솔루션. Azure 작전, 추가할 수 있습니다 신속 하 게 풍부한 백엔드 플랫폼 IOS, 안 드 로이드, 윈도우, Windows Phone 또는 HTML 응용 프로그램을 Xamarin, Sencha 또는 PhoneGap을 사용 하는 경우에 이러한 크로스 액션 장치 플랫폼에 대 한 개발 툴킷도 적용 됩니다. 우리 또한 제공 SDK 이러한 플랫폼의 각에 대 한 통합 개발에 더 편리할 수 있습니다.

최고의 관리 플랫폼 모바일 API를 위한입니다. 푸른 액션 서비스 자체 작업 응용 프로그램 인터페이스에 대 한 웹 API를 제공 하는 동안 아직도 Azure 작업 서비스 웹 API 컨트롤러를 배포할 수 있습니다. 있습니다 및 다른 관리 되는 서비스, 달리 푸른 액션 서비스 모니터링 및 배포 된 웹 API 컨트롤을 직접 관리할 수 웹 API의 실행 환경에서 문제가 발생, 우리는 패치 또는 업데이트, 컨트롤러 프로그램에 문제가 없는 한, 연락 드리겠습니다.

높은 품질과 다양 한 백 엔드 플랫폼. Azure 작업 서비스는 쉽게 결합 웹 Api를 짹짹 (푸시 알림), 인증, 소셜 네트워킹 메커니즘을 사용 하 여 SIGNALR를 사용 하 여 오프 라인 데이터를 동기화 하 고 등등 수 많은 즉시 사용할 수 있는 기능을 제공 합니다.

엔터프라이즈 시스템을 결합. 기업에서 개발자 인 경우 Azure 작업 서비스 또한 수 있습니다 인증을 위해 Active Directory를 사용 하 여, SharePoint 또는 Office 365는 API 통해 데이터에 액세스할 수 있습니다. 또한, 우리는 시스템 또는 데이터베이스는 기업 내에서 직접 노출 되지 인터넷에 하는 경우에 푸른 액션 서비스에 연결할 수 있는 완벽 한 통합 메커니즘 (온-프레미스 자산에 연결)을 제공 합니다.

Visual Studio와 통합 합니다. 이제 직접 조작 수 있으며 좋아하는 IDE, 푸른 액션 서비스 관련 프로젝트를 직접 개발 하 고 Visual Studio는 또한 최고의 개발, 디버깅, 그리고 푸른 작업 서비스에 대 한 도구를 게시.

모든 작업 플랫폼 및 SDK 솔루션에 대 한 전체 백 엔드 플랫폼

Azure 작업 서비스를 사용 하 여 시작, 푸른 관리자 다시 무대에 만듭니다 새 작업 서비스 및 첫 번째 그림에서 백 엔드 필드에서 선택 해야 하는 것이 쉽습니다. net ". 작업 서비스 설립 되 면, 빠른 시작 페이지로 이동 하 고 개발 하려는 작업 플랫폼에 따라 선발 프로젝트 다운로드 수 있습니다.

Visual Studio를 시작 하려는 경우 새 ASP.net 프로젝트에는 Azure 모바일 서비스 프로젝트 템플릿을 추가 하 고 나중 Azure에 직접 게시를 선택할 수 있습니다. 참고:이 기능은 Visual Studio 2013 업데이트 2 후 추가 되었습니다.

어느 쪽이 든, 거 야 모바일 서비스. NET 프로젝트 템플릿, 그리고 당신은 실제로 간단한 웹 API 프로젝트 (및 일부 NuGet 키트) 다는 것을 찾을 거 야.

TodoItemController.cs 파일을 열고 중단점을 설정 하는 Getalltodoitems ()에서 수 있으며 컨트롤러의 프로그램 코드는 또한 Azure 작업 서비스에서 데이터를 조작 하는 방법을 보여 줍니다.

공용 클래스 Todoitemcontroller:tablecontroller

{

보호 재정의 무효 초기화 (Httpcontrollercontext controllercontext)

{

입니다. 초기화 (ControllerContext);

Csharp_testcontext 컨텍스트 = 새로운 Csharp_testcontext ();

Domainmanager = 새로운 Entitydomainmanager (컨텍스트, 요청, 서비스);

}

테이블/todoitem 얻을

공공 IQueryable Getalltodoitems)

{

반환 하는 쿼리 ();

}

얻을 테이블/todoitem/48d68c86-6ea6-4c25-aa33-223fc9a27959

공용 Singleresult Gettodoitem (문자열 id)

{

조회 (ID); 반환

}

패치 테이블/todoitem/48d68c86-6ea6-4c25-aa33-223fc9a27959

공용 작업 Patchtodoitem (문자열 id, 델타 패치)

{

Updateasync (ID, 패치); 반환

}

게시 테이블/todoitem/48d68c86-6ea6-4c25-aa33-223fc9a27959

공용 비동기 작업 Posttodoitem (Todoitem 항목)

{

Todoitem 전류 = 기다리고 insertasync (항목);

새로운 Createdatroute ("테이블")을 반환 {id = 전류. Id}, 현재);

}

삭제 테이블/todoitem/48d68c86-6ea6-4c25-aa33-223fc9a27959

공용 작업 Deletetodoitem (문자열 id)

{

Deleteasync (ID); 반환

}

}

우리 모든 CRUD 메서드 Todoitem, 처리 하 고이 컨트롤러 사용 하 여 Entitydomainmanager, 엔터티 프레임 워크 모델에 대 한 레이어를 래핑하는 쉽게와 같은 다른 데이터 소스를 선택할 수 있습니다 당신이 여기 볼 수 있습니다.

MongoDB: Mongodomainmanager 설치할 수 있습니다 NuGet 스위트 관리 도구를 사용 하 여.

Azure 테이블 저장소: Storagedomainmanager 설치할 수 있습니다 NuGet 스위트 관리 도구를 사용 하 여.

이제 Azure 작업 서비스 지원 (f5 키), 로컬 쪽에 디버깅할 수 있습니다 그리고 시작 페이지는 웹 API에 의해 밖으로 전송 되는 데이터의 정확성을 이해 하는 데 도움이 될 것입니다. 눌러 가져오기 테이블/todoitem 페이지에 "시도"에 링크를 누를 보내, IDE에서 사용할 수 있는 프로그램에서 Getalltodoitems () 메소드를 실행 테스트를 시작할 수 있습니다. .

API의 개발을 완료 하면 즉시 푸른 관리 인터페이스를 별도로 열지 않고 Azure에 Visual Studio에서 항목을 게시할 수 있습니다.

출시 완료 되 면 Azure 작업 서비스께 서 즉시 웹 API 개발을 시작 하 고 그것을 모니터링.

모바일 API를 위한 최고의 관리 플랫폼

만약 당신이 숙련된 된 웹 API 개발자, 푸른 작업 서비스 웹 API 서비스의 혜택을이 좋습니다. 여기에 몇 가지 이점이 있습니다.

(모니터링) 모니터링 및 진단 (진단) Azure 운영 서비스 SLA 99.9 서비스 수준을 제공 하 고 기본 제공 모니터링 메커니즘을 통해 서비스의 안정성을 보장. 유료 사용자 인 경우 우리 밀접 하 게 HTTP 트래픽과 SQL 링크를 모니터링 하 고 문제가 있는 경우에 당신에 게 연락할 것입니다. 또한, 우리는 또한 서비스 끝점 모니터링 및 경고 기능 등 셀프 모니터링 메커니즘의 숫자를 제공합니다.

자동 업데이트입니다. 우리가 업데이트 또는 패치 서버 플랫폼 평균 매주, 그리고 업데이트 프로세스 않습니다 되지 서비스를 중지 하거나 응용 프로그램을 다시 배포 하는 데 필요한. 물론, 우리가 보장 됩니다 업데이트 호환성 모든 업데이트 호환 (이전 버전과 호환) 될 것입니다.

자동으로 클라우드 서비스를 배포 합니다. 푸른 작업 서비스를 설정할 때 SQL 데이터베이스와 알림 허브 (푸시 알림을 만들려면: 알림 허브)를 자동으로 설정 하 고 제대로 잘 연결 합니다. 같은 방법으로 설정할 수 있습니다 쉽게 기존 룸 링크를 관리의 다시 무대에 혼합된 클라우드 사용 상황을 달성 하기 위해. 푸른 서비스를 공용 클라우드를 편리 하 게 뿐만 아니라 기존 룸에 연결의 유연성을 제공 합니다.

높은 품질 및 다기능 백 엔드 플랫폼

Azure 작업 서비스를 사용 하 여 응용 프로그램을 빌드하는 경우 푸른 액션 서비스 개발 시간의 몇 주를 저장할 수 있는 많은 유용한 기능을 제공 찾을 수 있습니다.

턴키 패키지에 대 한 인증 체계입니다. 많은 모바일 기기 응용 프로그램 인증된 사용 시나리오 및 푸른 작업 서비스와 Microsoft 계정, 페이 스 북, 트위터, 구글, 그리고 기업, AAD 인증의 좋은 일을 하 고는 있고 Azure 작전 서비스 s를 사용 하면 DK/API 호출 없이 실제로 전문가 OAuth 인증 작업을 완료할 수 있습니다. 자세한 내용은이 교육 문서를 참조 하십시오.

확장 가능한 푸시 알림입니다. 푸시 알림 시나리오를 사용 하는 몇 가지 작업 장치 응용 프로그램 및 푸른 작업 서비스는 이미 윈도우, IOS, 안 드 로이드, 그리고 킨 들의에 대 한 밀어넣기 메커니즘 그리고 푸른 동작 Api 집합을 통해 플랫폼 전체 푸시 알림 메커니즘을 완료할 수 있습니다. 있지만 수도 있습니다. Azure 작업 서비스의 트위터 알림 기능을 사용 하는 방법의 아이디어를 제공 하는 완전 맞춤된 푸시 통지의 내용입니다.

오프 라인 데이터를 동기화합니다. 많은 사용자가 동안 오프 라인, Azure 작업 서비스 SDK는 또한 유사한 장치가 다시 연결 후 동기화 SQLite는 오프 라인 데이터베이스 메커니즘을 제공 합니다 모바일 장치를 사용 하 여 계속 싶어요. 자세한 내용은이 문서를 참조 하십시오.

실제-time。 푸시 통지는 고객 문의 대 한 좋은 도구 하지만 이렇게 하면 확장 가능 하 고 대기 시간이 짧은 네트워크 환경을 제공 하 고 푸른 액션 서비스 WebSocket, SIGNALR, 응용 프로그램을 제공 하거나 실시간으로 더 많은 메시지를 받을 수 있도록 기반 실시간 양방향 통신을 지원 합니다. 그리고 그것은 모든 기반 인프라를 Azure에 원활 하 게 확장 될 수 있습니다 쉽게 인증 될 수 있습니다. 자세한 내용은이 문서를 참조 하십시오.

엔터프라이즈 시스템 통합

엔터프라이즈 시스템의 개발에. NET은 공통 개발 플랫폼, 그래서 거기에 더 많은 기회를 Azure 작업 서비스 지원 후 기업 시스템과 통합 하는. NET 프로그래밍 언어, 그리고 당신은 더 많은 프레 젠 테이 션을 볼 수이 페이지에 대 한 정보를 참조할 수 있습니다.

Active Directory 통합입니다. 엔터프라이즈 응용 프로그램에서 Active Directory를 인증 메커니즘으로 자주 사용 하 고 Azure 작업 서비스, 광고에 대 한 로그인 메커니즘을 지 원하는, SharePoint 및 Office 365와 광고, 원래 인증 된 이며 엔터프라이즈 작업 응용 프로그램 개발에 대 한 더 적합 액세스할 수도 있습니다. 에 대 한 자세한 내용은 광고 통합에-대신-의 메커니즘을 설정 하는 방법을 보여 주는이 교육 문서를 참조 하십시오.

기존 룸과 연결 합니다. 때로는 엔터프라이즈의 시스템 또는 데이터베이스에 노출 되지 인터넷 환경, Azure 작업 서비스는 여전히 "하이브리드 링크" 아키텍처를 만들려면 기존 컴퓨터 룸 메커니즘으로 링크의 설립을 지원 합니다. 이 영화와 그것을 설정 하려면 교육 문서를 참조할 수 있습니다.

Xamarin의 SDK 많은 회사 Xamarin 기술을 사용 하 여 멀티 플랫폼 모바일 애플 리 케이 션, 개발 및 Xamarin 응용 프로그램을 개발 하는 개발자 Azure 작업 서비스를 쉽게 사용할 수 있도록 푸른 작업 서비스 또한 Xamarin SDK를 제공.

Accelerator。 Azure 작업 서비스 팀은 다양 한 특정 산업에 대 한 작업 응용 프로그램 개발을 가속 화 하기 위해 특정 산업 응용 프로그램에 대 한 예제를 개발 했습니다. 이 단축키는 여기에서 다운로드할 수 있습니다.

Visual studio 통합

위의 기능 외에 Visual Studio 개발 도구와의 통합도 직접 개발, 디버깅, 이외에 중요 한 이며 배포 템플릿을 만들 수 있습니다 프로그램 Visual Studio에서 테이블 형식 컨트롤러, 사용자 정의 컨트롤러 또는 일정 작업 등.

같은 시간에 우리 서버 탐색기에 해당 Azure 작업 서비스에 연결 하 고 당신이 직접 할 수 있도록 "링크 디버거 (첨부 디버거)"을 선택 마우스 오른쪽 단추로 클릭 하 여 원격 디버깅 기능을 통합 했습니다. 에 (당신이 그것을 컴파일) 하는 경우 Azure 작업 서비스에 발급 된 프로그램 코드를 디버깅 합니다.

또 다른 멋진 기능은 오류 메시지 스택을 포함 하 여 Azure 작업 서비스에 모든 로그를 보고 로그 보기 기능 서버 탐색기에서 사용할 수 있는 것 이다.

우리는 이러한 새로운 기능 Azure 작업 서비스 시도 하는 다음 프로젝트에 당신을 끌 것 이다를 진심으 바랍니다.

관련 문서

연락처

이 페이지의 내용은 인터넷에서 가져온 것이므로 Alibaba Cloud의 공식 의견이 아닙니다.이 페이지에서 언급 된 제품 및 서비스는 Alibaba Cloud와는 관련이 없으므로이 페이지의 내용이 골칫거리 인 경우 저희에게 알려주십시오. 우리는 5 일 근무일 이내에 이메일을 처리 할 것입니다.

커뮤니티에서 표절 사례를 발견한 경우 info-contact@alibabacloud.com 으로 관련 증거를 첨부하여 이메일을 보내주시기 바랍니다. 당사 직원이 영업일 기준 5일 내에 연락 드리도록 하겠습니다.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.