블로그 이미지
정홍주
Azure에 대한 내용뿐만 아니라 새로운 트렌드로 빅데이터, BI, SharePoint, 앱 등의 내용을 다룹니다.

calendar

    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    

Notice

'Windows Azure Java'에 해당되는 글 3

  1. 2013.09.16 Windows Azure – Java (3) Windows Azure Storage
  2. 2013.09.13 Windows Azure – Java (2) Cloud Service
  3. 2013.09.11 Windows Azure – Java (1) 준비
2013.09.16 16:08 Microsft Azure

 

Windows Azure Java (3) Windows Azure Storage

 

Eclipse 를 통해서도 Windows Azure의 저장소를 접근해보도록 하겠습니다. New 메뉴를 통해서 java Application 으로 새 Java Project 를 생성합니다.

그리고 새 Java Class를 추가합니다. 여기서는 이름을 hJavaBlob 으로 지정했습니다.

Windows Azure Storage의 패키지를 Import 해야 하므로 프로젝트를 오른쪽 클릭하여 Build Path 메뉴에서 Configure Build Path 메뉴를 클릭합니다.

그리고 Libraries 탭을 클릭하고 Add Library 메뉴를 클릭하여 Windows Azure Libraries를 추가합니다.

패키지를 Import 했으므로 소스코드를 작성합니다. Java에서 Windows Azure Storage에 대한 내용은 아래 링크를 참조할 수 있습니다.

http://www.windowsazure.com/en-us/develop/java/how-to-guides/blob-storage/?fb=ko-kr

소스코드는 위 링크를 참조하여 아래와 같이 구성했습니다.

로컬 이미지를 클라우드의 저장소로 업로드하고 Blob을 화면에 출력하는 코드입니다.

실제 Windows Azure 포털로 이동해 보면 A.jpg 파일이 업로드 된 것을 확인 가능합니다.

Eclipse에서 Windows Azure Storage를 코드로 액세스 하는 것을 간략히 다뤄보았습니다~

 

신고
posted by 정홍주
2013.09.13 09:49 Microsft Azure

 

Windows Azure Java (2) Cloud Service

 

앞에서 관련 구성 요소를 구성했으므로 클라우드 서비스를 구성해보도록 하겠습니다.

Windows Azure – Java (1) 준비

Java 에 대한 클라우드 서비스의 Hello World 응용 프로그램에 대한 내용은 아래 링크를 살펴볼 수 있습니다.

http://msdn.microsoft.com/en-us/library/windowsazure/hh690944(VS.103).aspx#

 

Eclipse에서 Dynamic Web ProjectNew 메뉴를 통해서 아래 그림처럼 생성합니다.

Project 탐색기의 WebContent 메뉴에서 JSP 파일을 추가합니다.

코드는 간략히 Hello Worldh1 태그로 나타냅니다.

로컬에서 테스트하고 패키지를 생성하기 위해서 프로젝트를 오른쪽 클릭하고 Windows Azure 메뉴에서 Publish for Windows Azure 메뉴를 클릭합니다.

Windows Azure Deployment Project 창에서 JDK, Server, Application 탭에서 정보를 입력합니다. Tomcat 서버의 경로를 제대로 지정하면 됩니다.

아래 그림의 상단의 메뉴를 통해서 Windows Azure Emulator를 시작하여 로컬에서 테스트 할 수 있습니다.

테스트가 되었다면 위 그림의 Publish to Windows Azure 메뉴를 통해서 클라우드 서비스로 배포해보겠습니다.

구독 파일을 다운로드하여 아래 그림처럼 가져오기 합니다.

저장소와 클라우드 서비스를 새로 만들거나 선택합니다.

그리고 나면 배포가 되는데 시작이 약간 걸립니다. 그럼 아래 그림과 같이 클라우드 서비스로 Worker Role이 생성되고 브라우저를 통해 JSP 파일을 액세스 하면 결과를 확인할 수 있습니다. Worker Role의 인스턴스의 수는 Windows Azure Deploy Project를 오른쪽 클릭하여 속성 메뉴에서 지정할 수 있습니다.

Eclipse 를 통해서도 Windows Azure를 접근할 수 있다는 것을 간략히 알아보았으며 다음 글에서 저장소를 접근해보도록 하겠습니다.

신고
posted by 정홍주
2013.09.11 19:06 Microsft Azure

 

Windows Azure – Java (1) 준비

 

Windows Azure에서는 다양한 언어를 통해 클라우드 컴퓨팅을 할 수 있는데요, .NET은 물론 Java, Phython, PHP, Ruby 등 다양한 언어에 대한 내용을 Windows Azure의 개발자 센터에서 살펴볼 수 있습니다. 그 중에서 포럼에 질문이 들어왔던 Java의 클라우드 서비스에 대한 내용을 다음 글에서 다뤄보도록 하겠습니다.

Windows Azure의 클라우드 서비스를 Java를 통해 접근하려면 아래와 같은 소프트웨어가 필요합니다.

l  Java Developer Kit (JDK), v 1.6 이상

l  Eclipse IDE for Java EE Developers

l  Apache Tomcat

l  Windows Azure Plugin for Eclipse with Java

l  Windows Azure 구독

 

마지막 Windows Azure Plugin for Eclipse with Java 에 대한 내용은 별도 설치하는 것이므로 여기서 다루어 보겠습니다. 아래 링크를 참조하실 수 있습니다.

http://msdn.microsoft.com/en-us/library/windowsazure/hh690946.aspx

Eclipse를 설치했다면 Help 메뉴에서 Install New Software 메뉴를 클릭합니다.

 

Work with 상자에서 아래 주소를 입력하고 엔터를 치면 아래 그림과 같이 Windows Azure Tool kit for Java 를 보실 수 있습니다.

http://dl.msopentech.com/eclise
 

맨 아래의 “Contact all update sites during install to find required software” 를 체크 해제하고 Next 버튼을 클릭하면 설치 후 Eclipse 다시 시작 메뉴를 보실 수 있습니다.

 

다시 시작하면 Eclipse에서 Windows Azure 관련 메뉴를 보실 수 있습니다.

이제 Windows Azure SDK를 설치했으므로 Windows Azure에 대해서 액세스 할 수 있습니다. 다음 글에서 클라우드 서비스에 대한 내용을 알아보겠습니다.

 

 

 

신고
posted by 정홍주
prev 1 next

티스토리 툴바