최신 포스팅을 보시려면 여기를 클릭하세요.

Pacemaker를 통한 Clustering (서버 이중화)

Clustering이란 두대 이상의 서버가 하나의 서버가 처리하는 것처럼 보이도록 서버들 간의 확립된 연결(Establishing Connectivity) 입니다. 이 클러스터링은 장애 대응 시스템(fail-over), 부하분산(load balance) 시스템 혹은 병렬처리 프로세싱에 사용될 수 있는 기술입니다. 한 예로, 장애 대응 시스템의 클러스터링은 응용프로그램과 서비스의 고가용성(High-Availability)을

시작은 부담없이 클라우드(AWS)로...

Start-up 인프라를 클라우드로 구성하면 장점이 많습니다. 사업성이 보장되지 않는 상태에서 장비 구매비용(혹은 연단위 임대비용)과 장비 delivery에 대한 시간투자, 장비 관리 시간투자 등의 비용을 많이 절약할 수 있습니다.  이런 이점은 Start-up 기업들이 우선적으로 고려하는 인프라 환경을, 클라우드라는 가상의 환경으로 고려하는 이유이기도 합니다. 그러나

알고보면 쉬운 웹서비스

웹 서비스를 적용한 애플리케이션을 구축하는 것은 쉽지 않습니다. 그러나 웹서비스의 개념과 구성을 큰 그림으로 이해한다면, 웹서비스를 구축하는 과정이 다르게 느껴질 수 있습니다. 오늘은 그동안 웹서비스를 공부하면서 개운치 않았던 부분들을 긁어드리려 합니다. 알고보면 쉬운 웹서비스에 대해 함께 살펴봅니다. 왜 웹 서비스를 선택할까요? 먼저 왜 웹서비스를

헷갈리기 쉬운 “동등비교” 와 “정렬”

입사하여 처음으로 참여하게 된 프로젝트는 보험회사 직원들의 업무 관리 프로그램을 구축하는 것이었습니다. 자바로 개발하는 프로젝트는 처음이여서 어떻게 구현해야하는지에 대한 걱정이 제일 컸습니다. 특히, 새로 구현하는 부분보다 구현되어 있는 부분을 보완하여 만드는 부분이 어려웠습니다. 기존에 구현 되어있는 코드를 보면서 기존 업무를 정확히 분석해야하기 때문입니다. 직접

Spring으로 SOAP기반 CXF 웹서비스 구축하기

오늘은 스프링프레임워크에서 CXF를 이용하여 SOAP기반의 웹서비스를 만드는 과정에 대해 소개합니다. 웹서비스의 전반적인 개요는 포스팅 SOAP 기반 웹서비스 구축하기 [https://www.nextree.co.kr/p2010/] 을 참고하시면 좋습니다. 이 글은 웹서비스 구축에 초점을 맞추었습니다. 웹서비스는 서비스를 처리하는 부분(Service Provider)과 서비스를 요청하고 처리 결과를

세 가지 DI 컨테이너로 향하는 저녁 산책

애플리케이션 코드를 작성할 때, 특정기능이 필요하면 라이브러리를 호출하여 사용하곤 합니다. 프로그램의 흐름을 제어하는 주체가 애플리케이션 코드인 셈이지요. 하지만 프레임워크(Framework) 기반의 개발에서는 프레임워크 자신이 흐름을 제어하는 주체가 되어, 필요할 때마다 애플리케이션 코드를 호출하여 사용합니다. 프레임워크에서 이 제어권을 가지는 것이 바로 컨테이너(Container)입니다. 객체에

새내기 개발자의 JUnit 여행기

이번 글에서는 JUnit 단위 테스트 Framework에 대해 알아봅니다. JUnit은 Java의 단위 테스트에서 빼놓고 이야기하기 어려울 정도로 절대적인 위치를 차지하고 있습니다. 그래서 높은 수준은 아니어도 기본적인 내용은 누구나 알고 있어야 합니다. 이번 글에서는 Eclipse에서 JUnit을 설치하는 방법과 간단한 예제를 통해 JUnit 사용법을 알아봅니다. 1. JUnit이란?

TOP
You've successfully subscribed to Nextreesoft!
Could not sign up! Invalid sign up link.