기술자료 목록
333 결과 중 1 - 100 | 다음 요약 보기 | 요약 숨기기 검색 결과를 RSS 구독
|
제목
|
종류
|
날짜
|
|---|---|---|
| 클라우드 서비스: 위험 완화, 가용성 유지보수
비즈니스 및 정부 기관들은 지속적인 운영적 가용성을 보장하기 위해 더 나은 보안을 제공하는
클라우드 서비스를 요구합니다. 이를 실현하기 위해 위험 완화 면에서 클라우드 서비스 정책을 공식화해야 합니다.
클라우드 서비스 보안과 클라우드 환경에서 높은 가동시간 가용성 및 보안을 보장하기 위해 클라우드 서비스로 위험을
완화하는 방법에 대해 학습합니다.
|
기술자료 목록 | 08일 11월 2011년 |
| 모델 구동형 클라우드 보안
이 기사에서는 효율적인 애플리케이션 보안 정책 자동화의 도전 과제에 대해 자세히 서술하고
모델 구동형 보안이 보안 정책 자동화에 추가하는 이점을 설명한 다음 클라우드 애플리케이션 보안 정책 자동화를
달성하는 방법을 시연합니다.
|
기술자료 목록 | 08일 11월 2011년 |
| 클라우드 청구 서비스
클라우드 청구는 미리 정의된 청구 정책 세트를 사용하여 자원 사용 데이터에서 청구서를 생성하는 프로세스입니다. 작성자는 견적 서비스,
변환 기능 및 정책, 지불 스킴 및 사용자 식별과 같은 기능적 요구사항과 보안, 확장성, 표준 및 내결함성과 같이 비기능적이지만 필수적인 요구사항을 모두
포괄하는 서비스 지향 아키텍처에 사용되는 클라우드 청구 서비스 모듈을 정의합니다.
|
기술자료 목록 | 08일 11월 2011년 |
| SaaS(Software as a Service) 애플리케이션의 보안 요구사항 부합하기
Java 2 Platform Enterprise Edition(J2EE) 기반
멀티테넌트의 효율적인 SaaS 애플리케이션에 대한 다양한 보안 요구사항을 학습하고, 사용자의 안전한 인증과 권한 부여를 달성하는 요구사항을
처리하기 위한 메커니즘을 살펴봅니다.
|
기술자료 목록 | 24일 10월 2011년 |
| Perl, jQuery, Ajax, JSON 및 MySQL을 사용한 매우 간단한 로그인
이 기사에서는 여러 가지 현대적 기술을 사용하여 구현된 매우 간단한 로그인 기법에 대해 설명한다. 경량의 텍스트 기반 공개 표준(JSON),
크로스 브라우저 JavaScript 라이브러리(jQuery) 및 비동기 대화식 웹 애플리케이션 기술(Ajax)과 함께 스크립팅 언어(Perl), 무료 데이터베이스(MySQL)를
소개한다.
|
기술자료 목록 | 11일 10월 2011년 |
| Hibernate를 사용한 데이터베이스 기반 웹 서비스 개발과 Android 및 J2ME Client가 클라우드 환경에서 호출할 RESTful 웹 서비스 구현
이 튜토리얼에서는 Hibernate를 사용하고 J2ME 및 Android Client로 호출하여 데이터베이스 기반 웹 서비스를 개발하는 방법을 설명합니다. 최종적으로
RESTful 웹 서비스를 개발하여 Google 클라우드에 배치한 다음 Android 클라이언트에서 사용하는 방법을 보여줍니다.
|
튜토리얼 | 20일 09월 2011년 |
| Android에서 JAX-WS 웹 서비스 액세스하기
웹 서비스는 특정 기능에 맞는 서비스를 제공하며 특히, 모바일 디바이스에 적합합니다. KSoap2-android 프로젝트는 Android 플랫폼을 위한 SOAP
라이브러리입니다. 이 기사에서는 Android 클라이언트에서, WSDL이 제공되는 JAX-WS 웹 서비스를 액세스합니다. 이 웹 서비스는 요청에 대한
응답으로 이름이 포함된 Hello 메시지를 리턴합니다. 이 기사에서는 Eclipse ADT 플러그인과 KSoap2-android 라이브러리를 사용하여 Android용 웹 서비스 클라이언트를
작성합니다. 또한, AVD(Android Virtual Device)에서 이 웹 서비스 클라이언트를 테스트합니다. 이름을 요청 매개변수로 하여 Hello 웹 서비스에 요청을
전송하면 Android 가상 디바이스 에뮬레이터에 결과물이 응답으로 표시됩니다.
|
기술자료 목록 | 31일 08월 2011년 |
| 웹 서비스 개발, Part 3: Apache CFX를 사용하여 파일 업로드 웹 서비스 빌드
이 튜토리얼에서는 사용자가 제출한 파일을 업로드하여 특정 디렉토리에 저장할 수 있는 CFX 웹 서비스를 개발하는 방법을 설명합니다. 예제는 널리 사용되는 Eclipse IDE를 사용하여 빌드합니다.
|
튜토리얼 | 22일 08월 2011년 |
| 웹 서비스 개발, Part 2: JAX-WS를 사용하여 파일 다운로드 서비스 개발
이 튜토리얼에서는 Hello User 웹 서비스를 개발한 다음 JAX-WS를 사용하여 파일 다운로드 웹 서비스를 개발하는 방법을 설명합니다. 마지막에는 제품 카탈로그 웹 서비스를
처리하는 데 필요한 SAAJ 클라이언트를 개발합니다.
|
튜토리얼 | 16일 08월 2011년 |
| 웹 서비스 개발, Part 1: Axis2를 사용하여 코드 우선 방식 및 계약 우선 방식 웹 서비스 개발하기
이 튜토리얼에서는 코드 우선(상향식) 방식을 사용하여 신용카드의 유효성을 검증하는 웹 서비스를 개발하는 방법과 Axis2를 사용하여 계약 우선(하향식) 방식으로
제품 카탈로그 웹 서비스를 개발하는 방법을 설명합니다. 코드 우선 방식은 가장 널리 사용되는 웹 서비스 개발 방식인 반면에 계약 우선 방식은
웹 서비스를 새로 빌드하는 데 적합한 방식입니다.
|
튜토리얼 | 09일 08월 2011년 |
| DB2에서 HTTP 및 RESTful 서비스 액세스하기: DB2용 REST 사용자 정의 함수 소개
오늘날의 서비스 지향 아키텍처 환경에서 점차 REST(Representational State Transfer)가 중요한 통신 수단으로 자리잡고 있습니다. URL을 통해 처리할 수 있고
HTTP를 사용하여 액세스할 수 있는 서비스와 정보 소스가 많이 있습니다. 그 반면에 여전히 상당히 많은 정보가 DB2와 같은 관계형 데이터베이스(RDBMS)에
저장되어 있습니다. 최신 RDBMS에는 SQL을 통해 관계형 데이터를 처리하고 SQL/XML이나 XQuery를 통해 XML 데이터를 처리하는 강력한 기능이 있습니다.
|
기술자료 목록 | 02일 08월 2011년 |
| SugarCRM REST 웹 서비스 확장하여 XML 사용하기
SugarCRM 5.5가 도입되면서, 전체 웹 서비스 프레임워크는 기존 SOAP 지원을 보완하기 위해 REST 지원을 추가할 뿐만 아니라, 편리하게 비즈니스 애플리케이션을 지원하는 데 도움이 되는
안전한 업그레이드(upgrade-safe) 방식으로 개발자들이 웹 서비스를 사용자 정의하도록 활성화되었습니다. 독창적으로 SugarCRM REST 웹 서비스는 이러한 웹 서비스와 상호작용하기 위해 JSON 및 일련화된 PHP 데이터를
데이터 형식으로 사용하는 것을 지원합니다. 이 기사에서는 SugarCRM 인스턴스로 데이터를 전송하고 수신하기 위한 또 다른 옵션으로 XML을 추가하는 것이 얼마나 간편한지 확인할 수 있습니다.
|
기술자료 목록 | 06일 07월 2011년 |
| 클라우드 환경에서 워크로드 조정하기
많은 기업과 정부기관에서는 클라우드 서비스에서 운영상의 가용성과 보안을 지속적으로 제공하기를 요구합니다. 이러한 요구를 실현하려면 클라우드 서비스에
애플리케이션을 테스트하고 프로덕션하기 위한 자원 관리 임계값 정책이 있어야 합니다. 이 기사에서는 임계값 정책의 개념과 이러한 정책이 클라우드 환경에서 워크로드 수요를
동적으로 조정하는 데 어떻게 도움이 되는지 설명합니다.
|
기술자료 목록 | 11일 01월 2011년 |
| Java 웹 서비스: 웹 서비스 보안의 상태
WS-Security 및 관련 표준들은 웹 서비스 보안에 대한 광범위한 옵션을 제공합니다. 웹 서비스 스택들은 이러한 넓은 범위 중에 제한된 수의 보안 구성만을 테스트하며, 심지어 자체적으로 상호 운용성을 위해 더 적은 수의 구성을 테스트합니다. 업계에서 웹 서비스 스택들 사이에 상호 운용성을 촉진하기 위해 수행한 것을 알아보고, 세 가지의 기본 오픈 소스 Java 스택들이 보안을 처리하는 방법의 요약 비교를 읽어보자.
|
기술자료 목록 | 07일 12월 2010년 |
| 서비스 지향 아키텍처(SOA) 환경을 기반으로 하는 일반 정보 모델(CIM)에서 관계의 벡터 작동 알아보기
일반 정보 모델에서부터 SOA 기반 서비스를 작성하는 프로세스에서는 그 추상화된 성향으로 인해 CIM을 확장할 필요가 있다는 점이 알려져 있습니다.
중요하게 이해할 측면은 SOA 기반 서비스로 적용되는 CIM 오브젝트 무리를 구동하는 컨텍스트가 "비즈니스 의도(Business intention)"라는 점입니다. 이 기사에서는 SOA 기반 구현에서 CIM 오브젝트들의 관계의 이러한 특성에 대해 알아볼 것입니다.
|
기술자료 목록 | 02일 12월 2010년 |
| Apache Axis2를 사용하는 웹 서비스
이 튜토리얼의 목표는 Axis2를 사용하는 간단한 웹 서비스를 호스트하고 Axis2를 사용하는 HTTP에 대해 웹 서비스를 호출하여 Apache Axis2를 사용하는 웹 서비스를 작성하고 호출하는 방법을
시연합니다.
|
튜토리얼 | 04일 11월 2010년 |
| Java 웹 서비스: WS-Policy 이해하기
WS-Policy는 웹 서비스에 적용되는 기능 및 옵션을 구성하는 데 필요한 일반적인 구조를
제공합니다. 이 시리즈에서 WS-Policy를 사용하여 WS-Security를 구성하는 방법을 살펴보았으며
WS-ReliableMessaging 등의 다른 확장 기술에서도 WS-Policy를 사용하고 있습니다. 이 기사에서는
WS-Policy 문서의 구조에 대해 살펴본 후 Apache Axis2, Metro 및 Apache CXF에 대해 시도된 보안
구성 예제를 통해 WSDL(Web Service Description Language)을 사용하여 서비스에 정책을 첨부하는
방법에 대해 설명합니다.
|
기술자료 목록 | 02일 11월 2010년 |
| 엔터프라이즈 전문 지식 위치 시스템 빌드하기, Part 1: 전문 지식 위치 패러다임 및 참조 아키텍처 유도하기
모든 규모의 엔터프라이즈들은 비즈니스 문제를 해결하거나, 영업 기회를 지원하거나 간단한 문제를 답변하는 데 도움을 주기 위해 해당 엔터프라이즈 내에서 전문가들을 활용해야 합니다.
이 기사에서는 엔터프라이즈 전문 지식 위치에 대해 참조 아키텍처를 유도하기 위해 SOA 패턴을 적용하는 방법에 대해 학습합니다. 기사의 part 2에서는 솔루션 아키텍처, 데이터 모델 및 핵심적인 아키텍처의
의사결정을 논의할 것입니다.
|
기술자료 목록 | 02일 11월 2010년 |
| WebSphere Process Server에서 비즈니스 솔루션의 성능을 개선하는 웹 서비스 캐시하기
웹 서비스는 SOA 비즈니스 솔루션에 핵심 역할을 담당하지만, 웹 서비스 SOAP 호출들은 성능에 영향을 미치려면 비용이 많이 들 수 있습니다. 웹 서비스의 데이터가 자주 변경하지 않는 경우,
올바르게 캐시하면 성능을 신장시킬 수 있습니다. 이 기사에서는 WebSphere Process Server에서 웹 서비스 호출들의 결과를 캐시하는 선언적인 방식으로 동적 캐시를 사용하는 방법을 보여줍니다.
|
기술자료 목록 | 29일 10월 2010년 |
| Web 2.0을 사용하는 소셜 네트워크, Part 2: 서비스로서의 소셜 네트워크(SNaaS)
이 기사에서는 소셜 네트워크가 특정 서비스 회선인 서비스로서의 소셜 네트워크(SNaaS)를 위해 전문화될 모델을 제안할 것입니다. 여러 소셜 네트워크에서부터 특정 서비스를 어떻게 활용할 수 있는지에 대해 설명할 것입니다. 또한 소셜 네트워크가 인터넷의 능력을 활용하는 데 유용한 기술에 대해서도 다룰 것이며, 웹 2.0은 그 중 하나입니다. 소셜 네트워크를 제공하는 서비스의 미래와 이러한 작업 모델의 강점 및 과제에 대해 개괄하면서 마무리할 것입니다.
|
기술자료 목록 | 13일 10월 2010년 |
| COM 요청을 웹 서비스 요청으로 변환하기
웹 서비스는 도입된 이후로 애플리케이션 사이의 통합을 위한 표준 메커니즘이 되었습니다.
하지만 많은 애플리케이션이 웹 서비스에 대한 강력한 지원을 제공하지 않는 언어로 쓰여졌습니다. 그 예로는 Visual C++ V6.0 또는 Visual Basic V6.0 등이 있습니다. 이러한 애플리케이션을 사용하는 하나의 접근방식은
요청을 웹 서비스 호출로 변환할 수 있는 어댑터를 보유하는 것입니다.
이 튜토리얼은 C#를 사용하여 DCOM 서버로 구현되는 이러한 어댑터를 개발하는 방법을 설명합니다. 이는 기본적으로 COM 요청을 수신하며, 요청을 웹 서비스 엔드포인트로 전달합니다. 또한 C++에서 COM 요청을
만드는 방법의 단계를 제시하고, Java 웹 서비스를 구현하는 방법의 단계를 알려줍니다. 간단히 말해서 이는 .NET 및 JEE 플랫폼에서 웹 서비스 상호 운용성을 달성할 수 있는 방법을 입증합니다.
C# 코드는 Microsoft Visual Studio를 사용하여 개발되는 반면에, 웹 서비스는 Rational
Application Developer V7.5를 사용하여 개발되고 WebSphere Application Server V7.0 테스트 환경에 배치됩니다.
|
튜토리얼 | 12일 10월 2010년 |
| 서비스 지향 아키텍처 환경에서 패키지된 애플리케이션의 검색 기준
패키지 애플리케이션을 선택하는 것은 단순히 기능적 일치의 유효성을 검증하는 문제가 아닙니다. 그 솔루션의 비즈니스 민첩성과 시장 진입 시간 등 비즈니스 목표에 부합하도록 극복하기 위한 기능 외적인 중요한 영향력들이 있습니다. 하지만, 기능 외적인 공간에서 필요성은 때로는 설명하기 어렵습니다. 이 기사는 기능 외적인 비즈니스 필요성도 다루는 패키지 선택에 대한 기준을 고안하는 사고 프레임워크를 제공합니다.
|
기술자료 목록 | 11일 10월 2010년 |
| WebSphere Integration Developer에서 테스트 케이스 지원으로 웹 서비스 테스트하기
이 기사에서는 WebSphere Integration Developer에서 테스트 케이스 지원으로 웹 서비스 모듈을 테스트하는 방법에 대해 논의합니다. 또한 테스트 케이스에서 또 다른 테스트 변수의 필드를 참조하는 Java 표현식을 사용하는 방법에 대해서도 설명합니다.
|
기술자료 목록 | 27일 09월 2010년 |
| Spring 3 MVC HttpMessageConverter 기능으로 RESTful 웹 서비스 빌드
이 기사에서는 HttpMessageConverter를 사용하여 여러 표현을 제작하는 방법과 HttpMessageConverter로 서비스와 통신하기 위해 RestTemplate를 사용하는 방법을 보여주는 기사의 예제를 설명합니다.
|
기술자료 목록 | 07일 09월 2010년 |
| 설명 행: 핵심 뱅킹 변환의 최악 사례 및 기타 끔찍한 스토리
많은 아키텍트들이 증언하는 바와 같이, 대상 솔루션 아키텍처를 추구하는 과정에서 숱하게 많은 끔찍한 경험을 했습니다. 때때로 이런 상황은
경험 부족으로 인해 발생하지만, 주어진 상황에 대해 확고한 아키텍처적 관점을 가지고 있지 않은 결과로서 발생하기도 합니다. 이 기사에서는 이와 유사한 문제를
미연에 방지하고자 하는 바람에서 다양한 실제 시나리오와 그에 관련된 해결책을 살펴봅니다.
|
기술자료 목록 | 25일 08월 2010년 |
| SOA 기반 통합 환경에 있는 공통 정보 모델의 그늘
SOA(Service Oriented Architecture) 기반 아키텍처 스타일은
CIM(Common Information Model, 공통 정보 모델)과 결합될 때 복잡해집니다. 그 이유는 현실적으로 디자이너가 통합을 위해 추가 데이터 요소를 포함하는 것부터
서비스 컴포넌트별로 비즈니스 논리를 수행하는 데 필요한 요소를 포함하는 것까지 다양한 이유로 CIM을 확장할 필요가 있기 때문입니다. 그런 확장이 핵심 CIM에
미치는 영향을 이해하면 관리하기 쉬워집니다. 이 글에서는 핵심 CIM인 확장된 CIM과 관련된 측면들을 논의합니다. 이 기사에서 우리는 각 계층의 특성과
이들을 따로 유지 관리하는 취지를 탐색합니다.
|
기술자료 목록 | 24일 08월 2010년 |
| Java 웹 서비스: 클라이언트 인증 없는 WS-Security
WS-Security 대칭 암호화를 통해 클라이언트 인증이 필요 없이 클라이언트와 서버 사이에 안전하게 메시지를 교환할 수 있어,
웹 서비스 구성이 간결해지는 동시에 성능 혜택도 제공됩니다. 사용자는 이를 직접 또는 WS-SecureConversation 교환을 위한 부트스트랩에서 사용할 수 있습니다.
이 기사에서는 세 가지 주요 오픈 소스 Java 웹 서비스 스택인 Axis2, Metro 및 CXF로 대칭 암호화를 구성하고 사용하는 방법에 대해 살펴봅니다. 또한 일반적인 WS-Security 대칭 암호화 성능이 WS-SecureConversation 성능과 어떻게 비교되는지에 대해서도 알아봅니다.
|
기술자료 목록 | 03일 08월 2010년 |
| 정보 보호, Part 2: 감사 및 준수
정보 보호는 정보 거버넌스를 시작하는 조직에게 공통적인 시작점 중 하나입니다. 중요한 데이터를 보호하는 것은 분명한 비즈니스적 요구로서,
데이터 보호는 수많은 현행 규정들의 목표이기도 합니다. 2008년, 조직이 보유한 데이터에 대한 보안 침해로 인해 발생하는 평균 비용은 $650만에 이르렀고, 이는
침해 사실이 발견된 것만 반영된 금액에 불과합니다. 이런 침해 중 대부분은 내부자의 소행에 의한 것이었습니다.
|
기술자료 목록 | 02일 08월 2010년 |
| 정보 보호, 파트 1: 정보 보안
정보 보호는 정보 거버넌스를 시작하는 조직을 위한 공통 시작점 중 하나입니다. 중요한 데이터를 보호하는 것은 분명한 비즈니스 요구 사항을
충족시키는 것이며, 데이터 보호는 현재 시행 중인 많은 규정의 목표입니다. 두 파트로 구성된 이번 시리즈에서, 우리는 z/OS에서 IBM 데이터 서버의 보안을
살펴봄으로써 이 기사의 데이터 보호를 검토하기 시작할 것입니다. 이번 기사 다음에 게시할 파트 2에서는 감사 및 준수에 대해 살펴봅니다.
|
기술자료 목록 | 30일 07월 2010년 |
| RCM(Resource and Capacity Management) 센터 현대화를 위한 CBM-SOMA 기반 접근 방식
이 기사에서는 IT 시스템의 혁신에 도움이 되는 RCM(Resource and Capacity Management)의 비즈니스 운영 및 프로세스에 대해 설명합니다. 이
방법론은 SOA를 사용하여 엔드 투 엔드 자동 비즈니스 프로세스를 실현하는 데 있어 현재의 자산과 도구를 수정 및 통합하는 데 도움이 됩니다. 우리는 RCM 센터의
엔터프라이즈 뷰를 보았고, 비즈니스 컴포넌트 모델을 빌드하고 핫 컴포넌트를 식별하고 SOA 솔루션으로 계층화된 엔터프라이즈 아키텍처 모델을
개발합니다. 비즈니스 서비스는 SOMA 서비스 식별 및 분석 기술을 적용하여 식별되고 후보 IT 서비스로 변환됩니다. 이 사례 연구에서는 IBM의 CBM-SOMA 방법론,
기존 RCM IT 시스템 현대화에 사용되는 IBM SOA 솔루션 및 비즈니스 운영의 실례도 제공합니다.
|
기술자료 목록 | 27일 07월 2010년 |
| Spring 3을 사용하는 RESTful 웹 서비스 빌드
Java 세상에서는 RESTful 웹 서비스를 다양한 방식으로 빌드할 수 있습니다.
어떤 사람들은 JSR 311(JAX-RS)과 그 참조 구현인 Jersey를 사용하고, 다른 사람들은 Restlet 프레임워크를 사용하며, 아마 구현을 처음부터
시작하는 경우도 있을 것입니다. Java EE 애플리케이션을 빌드하기 위해 잘 알려진 프레임워크인 Spring은 이제 MVC 계층에서 REST를 지원합니다. 이 기사에서는
RESTful 웹 서비스를 빌드하는 "Spring 방법"을 소개합니다. Spring API와 어노테이션을 사용하여 RESTful 웹 서비스를 빌드하는 방법에 대해 알아보고,
Spring이 어떻게 이러한 새 기능을 원래 프레임워크에 원활하게 통합시키는 지에 대해 살펴봅시다.
|
기술자료 목록 | 27일 07월 2010년 |
| WSS4J/Axis2 API 사용하기, Part 2: WS-Signed 및 Encrypted MTOM(Message Transmission Optimization Mechanism)/XOP(XML-binary
Optimized Packaging) 첨부를 Axis2/Rampart 웹 서비스에 전송하기
WSS4J 및 AXIS2 API를 사용하여 WS-Signed 및 WS-Encrypted SOAP 메시지를
전송하는 방법에 대해 설명한 이 기사 시리즈의 Part 1에 이어 이 기사에서는
WSS4J/AXIS2 API를 사용하여 MTOM(Message Transmission Optimization Mechanism)/XOP(XML-binary
Optimized Packaging) 지원 WS-Signed /WS-Encrypted SOAP 메시지를 전송하는 방법에
대해 집중적으로 다룹니다.
|
기술자료 목록 | 29일 06월 2010년 |
| 웹 서비스로 규칙 기반 의사결정 서비스 사용하기
JRules를 통해 의사결정 서비스는 코딩없이 웹 서비스로 노출할 수 있습니다. 비즈니스 의사결정 서비스를 웹 서비스로 노출하는 것은 비즈니스 규칙의 민첩성과 SOA의 유연성을 결합합니다. 이는 다른 SOA 사용 제품과 간편하게 통합할 수 있습니다.
|
기술자료 목록 | 24일 06월 2010년 |
| Java 웹 서비스: WS-SecureConversation 성능
WS-SecureConversation을 사용하면 일반적인 WS-Security보다 적은 처리 오버헤드로
지속적인 웹 서비스 메시지 교환을 보호할 수 있습니다. 이 기사에서는 세 가지 주요
오픈 소스 Java 웹 서비스 스택인 Apache Axis2, Metro 및 Apache CXF에 대해
WS-SecureConversation을 구성하고 사용하는 방법에 대해 살펴봅니다. 또한 이 세 가지
스택을 WS-SecureConversation 성능에 대해 비교합니다.
|
기술자료 목록 | 22일 06월 2010년 |
| REST, 웹 서비스, REST-ful 서비스
SOAP와 비교하여 단순하다는 이유로 REST 기반 웹 서비스는 점차 백엔드 엔터프라이즈 서비스에 통합되어 가는 추세입니다. 이 기사에서는 Java 비즈니스 서비스를
REST 형태의 서비스로 표시하는 데 필요한 확장 가능한 간단한 프레임워크를 제안합니다. 또한, 설계 과정을 자세히 살펴보고 확장성과 관련된 다양한 접근 방식을 고찰합니다.
|
기술자료 목록 | 14일 06월 2010년 |
| 클라우드 컴퓨팅 – 비즈니스 전략에 큰 영향을 미치는 플랫폼
이 기사에서는 비즈니스 활동과 관련된 클라우드 컴퓨팅의 개념에 대해 집중적으로 다룹니다. 이 기사에서는 비즈니스를 위한 클라우드 컴퓨팅의 중요성, 클라우드 컴퓨팅의 방법론, 클라우드 컴퓨팅의 효율성, 장기적인 관점에서 클라우드 컴퓨팅의 반작용 및 클라우드 컴퓨팅의 인프라에 대해 설명합니다.
|
기술자료 목록 | 07일 06월 2010년 |
| 복사는 그만, 링크를 시작하자
이 기사에서는 확장된 모델 지향적 개발 환경 전반에 걸쳐 일관성과 응집력이 있는 가시성과 추적성을 제공한다는 목표로 다양한 모델링
영역, 도구 및 저장소에서 여러 가지 모델링 아티팩트의 효과적인 상호 연결을 위한 링크 접근 방식을 설명합니다.
|
기술자료 목록 | 01일 06월 2010년 |
| WebSphere Application Server V7을 이용한 웹 서비스 작성 및 Rational Service Tester나 Rational Performance Tester를 이용한 테스트
IBM Rational Performance Tester SOA Extension(RPT SOA)과 IBM Rational Service Tester(RST)는 웹 기반 애플리케이션의 성능과 기능을 테스트하는 데
사용됩니다. 이 문서는 IBM Rational Application Developer와 IBM Rational Service Tester 8.x 또는 IBM Rational Performance Tester with SOA Extension을 사용하여
IBM WebSphere Application Server 7.0에 맞게 설계된 웹 서비스를 테스트하는 방법을 설명하는 데 그 목적이 있습니다.
|
기술자료 목록 | 25일 05월 2010년 |
| Java 웹 서비스: WS-Trust와 WS-SecureConversation
WS-Security를 사용하면 SOAP 메시지 교환에 엔터프라이즈 레벨 보안 기능을 추가할 수 있지만
상당한 성능 비용이 발생합니다. WS-Security를 기반으로 하는 WS-Trust는 보안 토큰을 교환하는 방법을
제공하며, WS-Security와 WS-Trust를 기반으로 하는 WS-SecureConversation은 진행 중인 메시지 교환의 성능을
향상시킵니다. Dennis Sosnoski는 자신의 Java 웹 서비스 시리즈 중 하나인 이 기사에서 WS-Trust와
WS-SecureConversation을 소개합니다.
|
기술자료 목록 | 25일 05월 2010년 |
| 웹 서비스 SOAP 메시지 유효성 검증
웹 서비스의 히스토리와 기본 기술에 대해 살펴봅니다. 상향식 개발 방법을
사용하여 웹 서비스를 빌드합니다. SOAP 메시지를 전송, 수신, 암호 해독 및 유효성
검증하고 WSDL 및 SOAP용 웹 서비스 유효성 검증 도구로 SOAP 메시지의 디지털 서명을
확인합니다. WSDL 및 SOAP용 웹 서비스 유효성 검증 도구로 미국 기상청과 같은
실제 웹 서비스에 대해 살펴봅니다.
|
기술자료 목록 | 19일 05월 2010년 |
| Getting started with Media Extender for WebSphere Process Server, Part 1: Overview: 개념 및 기초 사용법
Media Extender for WebSphere Process Server(Media Extender)는 서비스 지향 아키텍처에서 빌드하고 매체 업계에 비즈니스 민첩성을 제공할 수 있습니다. 이 기사는 Media Extender의 기초를 소개하고, 매체 업계 사람들이 동적이고 자동적인 매체 컨텐트 관리를 달성하는 데 유용한 기능을 설정하기 위해 제품으로 제공되는 컴포넌트를 사용하는 방법에 대해 설명합니다.
|
기술자료 목록 | 18일 05월 2010년 |
| Getting started with Media Extender for WebSphere Process Server, Part 2: New features: Media Extender 버전 7.0의 새로운 기능
이 기사 시리즈는 Media Hub의 진화, MxEndpointLookup 및 MxRules 지원 ASD의 향상 및 사용자 지정 매체 메타데이터를 비롯한 Media Extender for WebSphere Process Server v7.0의 새롭고 강화된 기능을 설명합니다.
|
기술자료 목록 | 18일 05월 2010년 |
| 웹 서비스와 함께 Ajax 사용하기
웹 서비스는 언어 및 플랫폼과 독립적으로 기능을 노출하는 아주 좋은
방법입니다. Ajax(Asynchronous JavaScript and XML)는 현재 웹 페이지에서 새 요청을
호출하지 않고 다른 자원의 컨텐츠에 액세스하는 데 필요한 기술적인 수단입니다.
이 두 가지를 함께 사용하여 웹 개발자는 최첨단 기술을 활용하고 향상된
사용자 경험을 제공하는 강력한 애플리케이션을 작성할 수 있습니다.
|
기술자료 목록 | 18일 05월 2010년 |
| Zend Framework로 SOAP 서비스 구현하기
Zend Framework는 강력하고 확장 가능한 PHP 웹 애플리케이션을 빌드하는 데 필요한 MVC 준수 프레임워크입니다. Zend Framework에는 개발자가 신속하고 효율적으로 SOAP 기반 웹 서비스를 애플리케이션에 추가할 수 있게 하는 Zend_Soap 컴포넌트가 포함되어 있습니다.
이 기사에서는 Zend_Soap 컴포넌트에 대해 자세히 살펴보고 SOAP 웹 서비스를 빌드하는 방법에 대해 설명하고 입력 유효성 검증, 결함 생성 및 WSDL 자동 작성과 같은 기능을 조사합니다.
|
기술자료 목록 | 11일 05월 2010년 |
| Java 웹 서비스: CXF 성능 비교
Apache CXF는 특정 기본 컴포넌트를 Apache Axis2 및 Metro와 공유하지만 해당 컴포넌트를 완전히 다른 아키텍처로 결합합니다.
Dennis Sosnoski는 WS-Security를 사용하는 경우와 사용하지 않는 경우에서 CXF, Metro 및 Axis2 스택 간의 성능을 비교하여 Java 웹 서비스 기사 시리즈를 계속 진행합니다.
|
기술자료 목록 | 27일 04월 2010년 |
| Apache Wink를 Jackson JSON 프로세서와 함께 사용하기
Apache Wink는 사실상 JAX-RS 1.0 스펙의 구현물 중 하나로 빠르게 자리 잡고 있다. JSON 마샬링과 언마샬링을 위해 표준 Apache Wink 배포판에 포함된
JSON.org 및 Jettison과 같은 제공자는 리턴 유형이 제한되어 있으며 배열을 표현하는 데 일부 문제점이 있습니다. JAX-RS 서비스와 이 서비스의 클라이언트
Ajax(Asynchronous JavaScript and XML) 애플리케이션을 코딩하는 과정은 어렵습니다.
이 기사에서는 Apache Wink를 사용하는 기존의 웹 애플리케이션을 Jackson JSON 제공자를 사용하도록 구성하여 몇 가지 문제점을 해결하는 방법을
살펴봅니다. 예제에서는 Jackson을 사용하는 간단한 JAX-RS 웹 서비스 샘플 코드를 사용하여 이러한 제공자의 장점을 살펴봅니다.
|
기술자료 목록 | 20일 04월 2010년 |
| IBM Service Federation Management의 서비스 도메인 관련 제품 구성하기
Service Federation Management 기능 팩은 도메인 간에 서비스를 연합 및 공유하는 기능을 사용자에게
제공합니다. 이 기사에서는 IBM WebSphere Service Registry and Repository, IBM WebSphere Enterprise Service Bus
및 IBM WebSphere Message Broker V7 제품을 사용하여 해당 서비스를 관리 및 연합하는 방법에 대해 설명합니다.
|
기술자료 목록 | 20일 04월 2010년 |
| 자동화된 Interface Test Framework
인터페이스 테스트를 자동화하면 수동 테스트에 의한 불일치 문제를 줄일 수
있습니다. 코드가 변경될 때마다 코드에 대한 회귀 테스트를 보장하기 위해서는 종합적인
인터페이스 테스트가 매우 중요합니다. 이 테스트를 수동으로 수행한다면 모든 테스트를
철저하게 수행하기가 어렵습니다. 이 프레임워크는 SOI(Service Oriented Integration)
솔루션에 대한 자동화된 인터페이스 테스트를 작성할 수 있는 기반을 제공합니다.
|
기술자료 목록 | 14일 04월 2010년 |
| WebSphere Message Broker V7과 웹 서비스를 사용하여 외부 시스템과
WebSphere Commerce V7 통합하기
이 튜토리얼에서는 WebSphere Message Broker 및 웹 서비스를 사용하여
외부 시스템과 WebSphere Commerce V7을 통합하는 방법에 대해 설명합니다.
또한 CA(Certificate Authority)에서 생성한 인증서를 사용하여 웹 서비스를
보호하는 방법에 대해서도 설명합니다.
|
튜토리얼 | 14일 04월 2010년 |
| Python용 CMIS API 라이브러리, Part 1: cmislib 소개
2편의 기사로 구성된 시리즈 중 첫 번째인 이 기사에서는 CMIS 컨텐츠
라이브러리에 대한 작업에 필요한 클라이언트측 라이브러리인 cmislib에 대해
소개합니다. CMIS(Content Management Interoperability Services)는 기본 저장소 구현이나 선택한 프론트엔드 프로그래밍 언어에 관계없이 컨텐츠에 액세스하는 표준 방식을 제공하는 스펙입니다.
이 기사에서는 예제를 사용하여 Python용 cmislib API에 대해 살펴봅니다.
|
기술자료 목록 | 23일 03월 2010년 |
| Java 웹 서비스: CXF로 WS-Security
Apache CXF 웹 서비스 스택은 보안 처리를 구성하기 위해 WS-SecurityPolicy의 사용이 포함된 WS-Security를 지원합니다. CXF는 보안 처리를 구현하기 위한 런타임에 사용되는 배치 매개변수를 구성하는 방법 면에서 클라이언트측의 정적 및 동적 구성 옵션을 둘 다 지원하여 유연합니다. 이 기사에서 Java 웹 서비스 시리즈 저자인 Dennis Sosnoski는 CXF를 단순한 UsernameToken WS-Security 예제와 서명 및 암호화를 사용하는 예제 모두에 사용하는 방법에 대해 살펴봅니다.
|
기술자료 목록 | 23일 03월 2010년 |
| 이벤트 시퀀싱
이벤트 시퀀싱은 WPS(WebSphere Process Server) 및 WESB(WebSphere Enterprise Bus)에서 사용 가능한 QoS(Quality of Service) 규정자입니다. 이 규정자는 골치거리와 내재된 애플리케이션 설계 문제를 발생하도록 오해를 받거나 잘못 사용되기도 합니다. 이 기사에서는 이벤트 시퀀싱이 제공하도록 설계된 기능이 무엇이고 이 규정자를 문제 해결하는 방법을 통해서 이러한 혼란을 불식시키기 위해 노력할 것입니다.
|
기술자료 목록 | 18일 03월 2010년 |
| 정책 및 규칙 - 비즈니스 민첩성 개선: Part 1: 비즈니스 민첩성 개선
오늘날 비즈니스 솔루션에서 민첩성을 설계하고 구현하는 데 있어 하나의 과제는 용어(정책과 규칙)를 제품마다 다르게 사용한다는 점입니다. 이 시리즈의
Part 1에서는 특정 비즈니스 전략과 전술을 구현하기 위한 정책과 규칙 기술의 개념 및 관계를 살펴봅니다.
|
기술자료 목록 | 16일 03월 2010년 |
| 정책 및 규칙 - 비즈니스 민첩성 개선: Part 2: 정책 및 규칙으로부터 파생할 수 있는 가치 시연
이 기사에서는 오늘날 비즈니스 애플리케이션에서 비즈니스 정책 및 비즈니스 규칙의
사용 및 재사용을 위한 협업 기술 전략을 권장합니다. 비즈니스 전략, 전술 및 산업 규정이 자주
변하기 때문에 이 섹션에서는 비즈니스 민첩성을 통해 얻을 수 있는 비즈니스 가치와 민첩성을
전반적인 거버넌스의 일부로 통합하는 방법에 중점을 두고 있습니다. 이 목표를 달성하기 위해
Part 2에서는 Part 1에서 설명한 주장을 구체화합니다. 이 기사의 Part 1이나 Part 2 또는 둘 다를
읽으면 많은 도움을 받을 수 있을 것이며 실제로 민첩성을 고민해 보기 바랍니다.
|
기술자료 목록 | 16일 03월 2010년 |
| 프로젝트 환경을 통해 SOA/SOMA 서비스 식별 접근방식 고정하기
IBM은 SOA를 채택하기 위해 다양한 차원에서 기술을 제공하는 SOMA(Service Oriented Modeling and Architecture)라는 이름의 SOA 패러다임을 개발하였습니다. 이 기사에서는 기존 접근방식, 프로젝트 환경의 분석을 목표로 각 환경에 대해 최선의 맞춤 접근방식을 권장합니다.
|
기술자료 목록 | 01일 03월 2010년 |
| Java 기술로 RESTful 웹 서비스 작성
JAX-RS(JSR-311)는 Java RESTful 서비스의 빠르고 간편한 개발을 사용하는 하나의 Java API입니다. API는 분배된 자원을 설명하기 위한 어노테이션 기반 모델을 제공합니다. 어노테이션들은
리소스 위치, 리소스 표현 및 연결 가능한 데이터 바인딩 아키텍처를 제공하는 데 사용합니다. 이 기사에서는 Java EE 환경에서 RESTful 서비스 아키텍처의 잠재성을 실현하도록
JAX-RS를 어떻게 사용할 수 있는지 알아봅니다.
|
기술자료 목록 | 23일 02월 2010년 |
| Java 웹 서비스: CXF 소개
Apache CXF 웹 서비스 스택은 JAXB 2.x 데이터 바인딩(일부 대체 데이터 바인딩 포함) 및 JAX-WS 2.x 서비스 구성을 지원합니다. 이전 컬럼에서 다룬 Metro JAXB/JAX-WS 대안과 마찬가지로 CXF에서는 XML 파일을 사용하여 JAX-WS 구성 정보를 확장합니다. 이 기사에서 Java 웹 서비스 시리즈 저자인 Dennis Sosnoski는 클라이언트 및 서버 개발에 필요한 CXF에 대한 작업의 기본사항에 대해 살펴봅니다.
|
기술자료 목록 | 09일 02월 2010년 |
| WebSphere Application Server V7에서 JAX-WS로 메시지 수준의 보안 만들기: JEE 권한 부여 통합하기
Part 1에서는 정책 세트로 메시지를 암호화하고 서명하는 방법과 인증에UsernameToken 프로파일을 사용하는 방법 등 WebSphere Application Server V7에서 JAX-WS를 사용해 메시지 수준의 보안을 제공하는 방법을 다룹니다. Part 2에서는 UsernameToken을 사용해 SOAP 헤더를 JEE 주체로 만들어 서비스 제공자에게 프로그램을 권한 부여하는 방법을 살펴봅니다.
|
기술자료 목록 | 27일 01월 2010년 |
| 런타임 시 서비스 모니터링 및 관리
서비스 모니터링 및 관리는 서비스를 모니터링하는 기능과 관리 및 거버넌스 방법,
전개된 서비스에 대한 제어 기능을 제공할 뿐만 아니라 비즈니스 요구에 부합하는 서비스 전개
및 상호 작용을 위한 유연성을 제공합니다.
|
기술자료 목록 | 25일 01월 2010년 |
| Java 웹 서비스: Metro 대 Axis2 성능
Metro 웹 서비스 스택은 Axis2 스택과 동일한 기능을 제공하지만, Axis 2에서 JAXB 및 JAX-WS의 선택적 사용을 제외하면 이 둘은 관련 기술의 전혀 다른 구현을 사용합니다. Dennis Sosnoski는 이 기사에서 WS- Security를 사용하는 경우와 사용하지 않는 경우에서 Metro와 Axis2 스택 간의 성능을 비교하여 Java 웹 서비스 칼럼 시리즈를 계속합니다.
|
기술자료 목록 | 19일 01월 2010년 |
| 혁신적인 아키텍처와 창발적 설계: 혁신적인 아키텍처
혁신적 아키텍처와 창발적 설계 연재의 이번 회에서는 설계와 아키텍처의 중요한 차이점과 구별 방법, 엔터프라이즈급 아키텍처를 작성할 때
직면하는 몇 가지 문제점 그리고 서비스 지향 아키텍처에서의 정적 타이핑과 동적 타이핑 간의 차이점을 포함하여 혁신적 아키텍처와 관련된 다양한 주제를 다룹니다.
|
기술자료 목록 | 19일 01월 2010년 |
| J2ME PIM(Personal Information Management) - 개요
JSR 75에 정의된 대로 PIM(Personal Information Management) API는 연락처, 업무
또는 약속과 같은 모바일 장치의 원시 개인용 데이터에 액세스하는 기능을 제공합니다. 이 기사에서는
이 API를 자세히 살펴보고 PIM MIDlet의 개발, 보안 및 전개 고려사항에 대해 설명한 후 PIM과
또 다른 J2ME API인 RMS(Record Management Store)를 비교합니다.
|
기술자료 목록 | 07일 12월 2009년 |
| DynaCache를 사용하여 WebSphere Process Server 또는 WebSphere ESB 솔루션의 성능 향상시키기
간단하고 효과적인 캐싱 기술을 사용하여 SOA 솔루션의 성능을 크게 향상시키는 방법에 대해 설명합니다.
|
튜토리얼 | 02일 12월 2009년 |
| Java 웹 서비스: Metro를 사용한 WS-Security 처리
Metro 웹 서비스 스택은 JAXB 2.x 및 JAX-WS 2.x Java 표준의 참조 구현을 기반으로 하지만 다양한 WS-* SOAP 확장 기술에 대한 지원도 포함하고 있습니다.
이 기사에서는 Metro에서 WS-Security 구성 및 사용에 대해 다루면서 Dennis Sosnoski의 Java 웹 서비스 기사 시리즈를 계속 이어 갑니다.
|
기술자료 목록 | 01일 12월 2009년 |
| WSS4J/Axis2 API 사용하기, Part 1: Axis2/Rampart 웹 서비스에 WS-Security 서명 및 암호화 프로파일 보내기
웹 서비스를 사용하여 안전하게 통신하고 전송되는 데이터의 정확성을 보장하기 위해
WS-Security 스펙에서는 데이터 부인 방지 및 데이터 암호화를 사용자 인증과 함께 달성하는 데
사용할 수 있는 여러 보안 프로파일을 지정하고 있습니다. 이 기사에서는 UsernameToken, Timestamp,
Signature 및 Encryption을 포함한 WS-Security 프로파일을 지정할 SOAP 메시지 헤더에 포함시키는
방법에 대해 설명합니다.
|
기술자료 목록 | 24일 11월 2009년 |
| pureXML 및 JSON 애플리케이션 빌드하기, Part 3: pureXML용 OpenSocial 가젯 작성하기
OpenSocial 가젯의 Web 2.0 기술을 사용하면 개발자가 iGoogle, MySpace, Hi5,
LinkedIn 등과 같은 유명한 웹 사이트에 애플리케이션을 쉽게 포함시킬 수 있습니다. 이 기사에서는
DB2의 pureXML 기능을 활용하는 애플리케이션의 실제 생성을 통해 OpenSocial 가젯에 대해 살펴봅니다.
이 기사는 세 편의 기사로 구성된 시리즈 중 마지막 기사로서 사용자 인터페이스가 OpenSocial 준수 웹
사이트에서 전개할 수 있는 가젯인 pureXML 애플리케이션을 빌드하는 방법에 대해 설명합니다. 이 기사에
있는 단계를 수행하여 두 번째 기사에서 작성된 JSON Universal Services를 통해 첫 번째 기사에서 설명한
JSON 데이터를 저장하고 검색하는 사용자 인터페이스를 빌드합니다.
|
기술자료 목록 | 10일 11월 2009년 |
| Java 웹 서비스: Metro 소개
Metro 웹 서비스 스택은 웹 서비스에 액세스하고 웹 서비스를 구현하는 데 필요한
종합적인 솔루션을 제공합니다. JAXB 2.x 및 JAX-WS 2.x Java 표준의 레퍼런스 구현을 기반으로
하는 이 스택에는 WS-* SOAP 확장 기술 및 실제 웹 서비스 전개를 지원하는 구성 요소가 추가되어
있습니다. 이 기사는 Dennis Sosnoski의 Java 웹 서비스 시리즈의 일부로 Metro 클라이언트 및
서버 개발의 기본 원칙을 설명합니다.
|
기술자료 목록 | 03일 11월 2009년 |
| JSF, 웹 서비스 및 OJB를 이용한 CRUD 작업
이 기사에서는 WebSphere Integration Developer 버전 6.1에서 JSF, 웹 서비스 및 OJB를
사용하여 추가, 업데이트, 검색 및 삭제하는 사용 사례를 설명합니다. 또한 이러한 계층 간의 통합을
포함하여 각 계층을 개발하는 단계도 살펴봅니다.
|
기술자료 목록 | 30일 10월 2009년 |
| pureXML 및 JSON 애플리케이션 빌드하기, Part 2: JSON을 노출하는 pureXML용 Universal Services 작성하기
JSON용 pureXML Universal Services(이 기사에서는 JSON Universal Services로 축약됨)는 웹 서비스로 노출된 삽입, 업데이트, 삭제 및 쿼리를 포함한 데이터베이스 조작 세트입니다.
이러한 서비스를 사용하면 애플리케이션이 pureXML에서 JSON을 지속하고 WebSphere Application Server를 사용하여 HTTP를 통해 JSON을 쉽게 쿼리할 수 있습니다.
이 기사에서 JSON Universal Services를 구성하고 테스트해 보십시오.
|
기술자료 목록 | 27일 10월 2009년 |
| Enterprise Service Bus를 통해 RESTful 서비스 노출하기
REST(REpresentational State Transfer)의 인기가 높아지면서 REST 호출 서비스를
채택하고자 하는 비RESTful 서비스 소비자 및 공급자가 늘어나고 있습니다. Enterprise Service
Bus는 이러한 REST 채택이 필요한 기업에게 서비스를 변경하지 않고도 비RESTful 서비스를 REST
형식으로 완벽하게 호출할 수 있도록 노출하는 데 필요한 중개 기능을 제공할 수 있습니다. 이
기사에서는 IBM WebSphere Enterprise Service Bus, IBM WebSphere Message Broker 및 IBM WebSphere
DataPower를 사용하여 서비스를 REST 형식으로 완벽하게 노출하는 방법을 설명한 후 다양한 프로그래밍
플랫폼을 사용하여 이 작업과 샘플 소비자를 테스트하는 방법을 보여 주는 예제를 살펴봅니다.
|
기술자료 목록 | 19일 10월 2009년 |
| OSGi 번들을 이용한 웹 서비스 개발 및 전개
이 기사에서는 웹 서비스 구성요소를 OSGi 번들로 개발하고 전개하는 과정을 단계별로
설명합니다. Apache CXF의 분산 OSGi 프레임워크인 cxf-dosgi와 Eclipse의 Equinox OSGi 프레임워크를 함께 사용하여
서비스 번들을 개발하고 전개합니다. 간단한 웹 애플리케이션 클라이언트를 개발하여 분산 서비스 번들을
액세스합니다. 웹 서비스 제공자는 동시에 다양한 버전의 서비스를 지원해야 하는 과제에 직면하곤
합니다. 또한 이 기사에서는 OSGi를 통해 이러한 요구를 만족시킬 수 있는 완벽한 환경을
제공하는 방법을 제시합니다.
|
기술자료 목록 | 14일 10월 2009년 |
| Eclipse와 Java SE 6을 사용하여 독립형 웹 서비스 개발하기: Part 2: 웹 서비스 클라이언트 응용프로그램
Eclipse IDE(Integrated Development Environment)와 Java SE(Java Platform, Standard Edition) 6을
사용하여 콘솔에서 실행할 수 있는 독립형웹 서비스 애플리케이션을 개발합니다. 이 튜토리얼 시리즈의 두 번째
기사에서는 Eclipse IDE와 Eclipse의 내장 기능인 TCP/IP Monitor를 익히는 과정에 대해 설명합니다. 명령행에서 서버
및 클라이언트 애플리케이션 간의 네트워크 트래픽을 보고 애플리케이션을 실행하는 방법에 대해 살펴봅니다.
|
튜토리얼 | 18일 09월 2009년 |
| XMPP(Extensible Messaging and Presence Protocol) 소개
XMPP는 XML 기반 인터넷 통신을 위한 오픈 프로토콜입니다. 이 프로토콜은 인스턴트 메시징
프로토콜로 잘 알려져 있기는 하지만 일반적인 메시징 서비스로도 사용할 수 있습니다. 이 기사에서는
XMPP를 설명한 다음 XMPP를 사용하여 간단한 메시징 기능을 구현하는 방법을 살펴봅니다.
|
기술자료 목록 | 15일 09월 2009년 |
| SOA 기반 스토리지 관리
스토리지 관리는 SOA(Service-Oriented Architecture) 솔루션의 핵심 구성요소입니다. 이를 이용하면 저장된
자산을 구조화된 방식으로 관리할 수 있습니다. 스토리지 관리의 주 목적은 클라이언트 요청을 분류하여 해당하는
실제 스토리지로 보내는 데 있습니다. 또한 스토리지 관리를 사용하면 저장된 데이터를 웹 애플리케이션을 사용하여 투명하게 액세스할 수 있습니다.
|
기술자료 목록 | 11일 08월 2009년 |
| 클라우드에 연결하기, Part 3: 클라우드 통제 및 보안
하이브리드 클라우드 애플리케이션 개발에 대해 다루는 세 편의 기사로 구성된 시리즈의
마지막 기사인 이 기사에서는 클라우드 컴퓨팅의 통제와 보안에 대해 설명합니다. Part 2에서 작성한
HybridCloud 애플리케이션 예제를 바탕으로 Amazon SQS(Simple Queue Service)의 사용과 관련된
액세스 제어 정책을 추가하는 방법을 살펴봅니다. HybridCloud 애플리케이션에서 클라우드 서비스에
대한 인증을 받는 방법과 로그 감사 추적을 Amazon S3(Simple Storage Service)에 추가하는 방법에
대해 자세히 설명합니다. 마지막으로 Google Apps에서 OAuth를 사용하는 방법과 Force.com 클라우드
서비스에서 내장 테스트를 통해 우발적인 DoS(Denial-of-Service) 공격을 방지하는 방법에 대해 설명합니다.
|
기술자료 목록 | 16일 06월 2009년 |
| 클라우드에 연결하기, Part 2: 하이브리드 클라우드 모델 실현하기
이 기사는 클라우드 연결에
관한 주제를 다루는 3편의 기사로 구성된 시리즈의 두 번째 기사입니다. 하이브리드 클라우드 애플리케이션을
작성하는 데 가장 적합한 방법을 결정하기 위해 Part 1에서는 주요 클라우드 플랫폼 제공업체의 몇 가지
오퍼링을 살펴보았습니다. 시리즈의 Part 2인 이 기사에서는 로컬 애플리케이션 구성 요소와 클라우드 컴퓨팅을
결합한 하이브리드 클라우드 애플리케이션을 구현합니다. JMS 큐와 SQS 큐를 단일 하이브리드 애플리케이션으로
결합하는 방식으로 작성된 이 애플리케이션은 로컬에서 JMS 큐를 사용하고 클라우드에서 SQS 큐를 사용합니다.
|
기술자료 목록 | 28일 04월 2009년 |
| 클라우드에 연결하기, Part 1: 애플리케이션에서 클라우드 활용하기
클라우드
컴퓨팅에 대해 설명한 후 주요 클라우드 플랫폼 공급업체인 Amazon, Google, Microsoft 및 SalesForce.com의
오퍼링에 대해 설명합니다. 3편의 기사로 구성된 시리즈의 첫 번째 기사인 이 기사에서는 JMS 큐를 사용하는
전형적인 기업 애플리케이션의 예를 살펴본 후 클라우드에서 이 JMS 인프라의 일부를 하이브리드화하는 작업과
관련된 사항에 대해 설명합니다.
|
기술자료 목록 | 31일 03월 2009년 |
| OSGi와 스프링: Part 2: 펠릭스를 사용하여 OSGi를 스프링 번들로 개발하고 배포하기
펠릭스 컨테이너의 스프링 DM 프레임워크를 사용하여 Java 클래스를 OSGi 번들로 개발하고
패키지합니다. 연재의 Part 2인 이 글에서는 스프링 프레임워크를 사용하여 번들을 빌드한 다음 펠릭스
런타임 환경에 배포해 보겠습니다. 간단한 스프링 기반 구성을 통해 코어 OSGi 프레임워크 의존성을
제거하는 방법을 볼 수 있습니다.
|
기술자료 목록 | 30일 03월 2009년 |
| Python용 CMIS API 라이브러리, Part 2: Python과 cmislib를 이용하여 실제 ECM 도구 빌드하기
CMIS와 Python에 대해 설명하는 이 시리즈의 Part 2에서는 Python cmislib 라이브러리를
사용하여 xcopy 형태의 데이터 채우기 및 마이그레이션 도구를 빌드합니다. 이 도구는 로컬 파일 시스템을
CMIS 저장소로 xcopy할 뿐만 아니라 가능한 경우 복사를 수행하는 동안 JPG Exif 데이터를 인식하고
보존합니다. 소스 코드를 살펴보고 명령행에서 도구를 사용하는 방법에 대해 설명합니다. 또한 전체
기능을 제공하는 소스를 다운로드할 수 있습니다.
|
기술자료 목록 | 25일 03월 2009년 |
| 4GL 함수를 웹 서비스로 전개
IBM Informix 4GL 함수를 웹 서비스로 전개하는 방법을 소개합니다. 사용자 인터페이스 도구인 'w4gl'과
'w4gl'에서 사용되는 백엔드 도구인 'w4glc'에 대한 개요도 제공합니다.
|
기술자료 목록 | 12일 02월 2009년 |
| OSGi와 스프링, Part 1: 아파치 펠릭스를 사용해 OSGi 번들을 개발하고 배포하기
OSGi(Open Service Gateway initiative) 번들로 자바 클래스 컴포넌트를 개발하고, 구축하고, 패키지해 아파치 펠릭스(Felix) 런타임 환경에 배포해 보겠습니다. 그러고 나서 펠릭스 셸 커맨드를 사용해 번들을 시작하고, 정지하며, 동적으로 갱신해 보겠습니다.
|
기술자료 목록 | 02일 12월 2008년 |
| 일관성 있고 최적화된 Ajax 응용 프로그램
브라우저, 컴퓨터 시스템, Ajax 응용 사용자가 모두 똑같다면 개발자가 얼마나 편할까요? 안타깝게도 현실은 그렇지 못합니다. 개발자는 다양한 브라우저, 컴퓨터 시스템, 사용자 환경에서 일관성 있게 동작하는 응용 프로그램을 구현하느라 온갖 골칫거리에 시달립니다. 사용자가 Ajax 프로그램을 한 브라우저 유형에서 다른 브라우저 유형으로 옮기면 (특히 웹 서비스 포털로 옮기면) 각 브라우저 본래의 제약으로 인해 프로그램이 똑같이 돌아간다는 보장이 없습니다. 이 기사에서 필자인 Judith Myerson은 브라우저, 시스템, 사용자에 내재하는 제약을 간략히 설명합니다. 또한 프로그램을 짜면서 주의할 함정, 브라우저 차이를 최적화하는 방법도 소개합니다.
|
기술자료 목록 | 02일 12월 2008년 |
| 스프링과 아파치 CXF를 이용해 POJO 웹 서비스를 디자인하고 구현하기, Part 2: RESTful 웹 서비스 만들기
오픈 소스 웹 서비스 프레임워크인 아파치 CXF를 사용해 스프링 빈으로 등록되는 RESTful 웹 서비스를 만들어보겠습니다. 이번 글은 REST(Representational State Transfer)를 사용할 때의 특징과 효과를 찾아보고, 쉽게 RESTful 서비스를 개발할 수 있도록 CXF에서 REST API를 사용하는 방법을 설명합니다.
|
기술자료 목록 | 18일 11월 2008년 |
| Eclipse와 Java SE 6을 사용하여 독립형 웹 서비스 개발하기, Part 1: 웹 서비스 서버 애플리케이션
Eclipse IDE(Integrated Development Environment)와 Java SE(Java Platform, Standard Edition) 6을
사용하여 콘솔에서 실행할 수 있는 독립형 웹 서비스 애플리케이션을 개발합니다. 이 튜토리얼 시리즈의 첫 번째 기사에서는
Eclipse IDE를 익히는 과정부터 시작합니다. 환경을 구성하고, 프로젝트, 패키지 및 클래스를 작성한 다음 명령행에서
애플리케이션을 실행합니다.
|
튜토리얼 | 13일 11월 2008년 |
| 스프링과 아파치 CXF를 이용해 POJO 웹 서비스를 디자인하고 구현하기, Part 1: CXF와 스프링을 사용하는 웹 서비스 만들기 소개
오픈 소스 웹 서비스 프레임워크인 아파치 CXF(Apache CXF)를 사용해 POJO(plain old Java object) 스타일 웹 서비스를 쉽게 만들어 보겠습니다. 이번 연재의 Part 1에 해당하는 이번 글에서는 스프링(Spring)과 CXF를 사용해 POJO를 웹 서비스로 노출하는 방법을 알아봅니다. 또한 스프링 프레임워크와 CXF의 통합에 대해 설명합니다.
|
기술자료 목록 | 21일 10월 2008년 |
| RESTful한 웹 서비스 만들기
구상화 상태 전송(역주: 현재까지는 명확히 한국어로 번역되어 쓰이는 말은 없다)을 뜻하는 REST(Representational state transfer)는 메시지가 아닌 이름이 부여된 자원에 의존하는 느슨히 연결된(loosely coupled) 애플리케이션을 디자인하는 한 형식입니다. "RESTful"한 애플리케이션을 만드는 데에 가장 어려운 부분은 노출하고자 하는 자원을 결정하는 일입니다. 일단 하겠다고 마음먹었다면 오픈 소스 Restlet 프레임워크를 사용하는 게 RESTful한 웹 서비스를 만드는 데 있어 가장 손쉬운 방법입니다. 이 튜토리얼에서는 REST의 기본 개념에 대해 소개하고, Restlet을 이용해 단계별로 애플리케이션을 만들어 갈 것입니다.
|
튜토리얼 | 23일 09월 2008년 |
| 팀 환경에서 Rational Application Developer 최적화를 위한 바이너리 모듈 사용하기
이 글은 IBM Rational Application Developer에서 프로젝트 일부분을 소스 형식으로, 또 다른 부분을 바이너리 형식으로 유지하는 방법과 일상적인 연산을 수행할 때 속도를 향상시키는 방법을 소개합니다.
|
기술자료 목록 | 05일 08월 2008년 |
| Amazon Web Services를 사용한 클라우드 컴퓨팅, Part 1: 소개
기본적인 Amazon SDB(SimpleDB) 개념에 대해 알아보고 SDB와 상호 작용하기
위한 오픈 소스 Python 라이브러리인 boto에서 제공하는 일부 함수를 살펴보십시오. 이 "Amazon
Web Services를 사용한 클라우드 컴퓨팅" 시리즈에서는 Amazon Web Services를 사용한 클라우드
컴퓨팅에 대해 설명합니다. 신뢰할 수 있는 확장 가능한 애플리케이션을 만들고 빌드할 수 있는
Amazon Web Services의 뛰어난 기능을 살펴보십시오. 이 첫 번째 기사에서는 이 가상 인프라의
빌딩 블록 기능에 대해 설명합니다. Amazon Web Services를 사용하여 웹 스케일 시스템을 구축하는
방법을 살펴보십시오.
|
기술자료 목록 | 29일 07월 2008년 |
| 데이터 웹 서비스를 사용하는 pureXML을 위한 유니버설 서비스
유니버설 서비스를 구성, 테스트, 수정하는 방법을 소개합니다.
|
기술자료 목록 | 15일 07월 2008년 |
| 프로젝트 이해 관계자의 권리와 책임
프로젝트 이해 관계자는 소프트웨어 개발자에게 반드시 존중받을 권리가 있습니다. 하지만 동시에 이해 관계자는 소프트웨어 개발을 성공리에 수행하기 위해 지켜야 하는 책임도 있습니다.
|
기술자료 목록 | 01일 07월 2008년 |
| 활발한 이해 관계자 참여
성공을 위해서는, 프로젝트 팀은 사용자, 관리자, 기타 소프트웨어 전문가를 포함한 광범위한 사람들의 참여를 요구합니다.
|
기술자료 목록 | 24일 06월 2008년 |
| 애자일 모델링(Agile Modeling, AM)
애자일 모델러는 복잡한 소프트웨어를 개발하기 위해 전화번호부만큼 두꺼운 문서를 만들 필요가 없다고 믿습니다.
|
기술자료 목록 | 17일 06월 2008년 |
| SOA로 변형하기: Part 4. IBM Rational Software Architect에서 웹 서비스가 UML에서 BPEL로 변환하는 프로세스
본 글은 UML(Unified Modeling Language)에서 BPEL 프로세스 구현의 세부사항을 어떻게 설계하는지 설명합니다. UML은 유스케이스, 협업, 데이터, 인터페이스, 클래스, 컴포넌트, 인터랙션, 상태, 액티비티(activity) 모델링을 더 편리하고, 이해하기 쉬우면서도 일반적으로 잘 실행되도록 지원합니다. 그러므로 UML을 활용해 다양한 플랫폼 아키텍처로 변환할 수 있는 애플리케이션 모델을 얻을 수 있습니다. 이 글에서는 UML 산출물을 BPEL 산출물로 변환하는 과정을 보여줍니다.
|
기술자료 목록 | 17일 06월 2008년 |
| SOA 기반으로 IT와 의료 정보 교환 통합하기
의료기관들은 현재 IT 솔루션에 SOA를 적용하는 변화를 시도하고 있습니다. 하지만 비즈니스 사용자의 필요에 맞는 솔루션을 도입하는 것은 분명 어려운 일입니다. 비즈니스 비전과 요구사항을 분석해 이를 기술과 접목시키는 것은 SOA 구현의 가장 핵심적인 순서입니다. 본 글은 의료 정보 교환 네트워크를 예로 들어 이 요구사항들을 관리하는 방법론과 베스트 프랙티스를 설명하고 소프트웨어를 도구화해 SOA를 채택하는 동안 비즈니스 목표에 부합하는 기술 투자가 이뤄지도록 합니다.
|
기술자료 목록 | 03일 06월 2008년 |
| SOA로 변형하기: Part 3. UML에서 SOA로
본 글은 IBM Rational Software Architect 7.0.0.2나 그 이상 버전에 포함된 UML-to-SOA 변환 도구를 사용해 소프트웨어 서비스를 UML 모델에서 서비스 지향 아키텍처(SOA) 모델로 바꾸는 과정을 설명합니다. 이 변환 과정은 특정 소프트웨어 구현을 위해 다르게 확장, 변환되는 것을 보호하는 역할을 합니다.
|
기술자료 목록 | 13일 05월 2008년 |
| 애셋 기반 개발을 SOA에 있는 서비스에 적용하기, Part 2: 서비스 애셋과 메타데이터 관리 및 모니터링하기 (한글)
이 연재는 서비스 지향 아키텍처(SOA)에서 서비스를 위한 애셋 기반 개발에 초점을 맞춘 연재 중 Part 2입니다. 여기서는 IBM 툴링을 효과적으로 활용하여 애셋과 메타데이터를 관리함으로써 SOA 구현 시 서비스 증식을 막고 서비스 재사용을 강화하는 방법을 다룹니다.
|
기술자료 목록 | 01일 04월 2008년 |
| SOA로 변형하기: Part 2. IBM Rational Software Architect에 Business Process-to-Service Model 변형 기능을 위한 커스텀 확장 생성하기 (한글)
IBM Rational Software Architect의 Business Process-Service Model SOA 변형 기능으로 비즈니스 프로세스에 기반한 서비스 모델 아키텍처를 만들 수 있습니다. 이 글에서는 이러한 변형에 사용되는 커스텀 프로세스 분해 방법을 단계별로 설명합니다. 이 글을 읽는 독자 여러분들은 변형 확장의 생성 방법을 잘 알고 있어야 합니다.
|
기술자료 목록 | 26일 02월 2008년 |
| 레거시 시스템을 SOA에 통합하기 (한글)
여러분의 조직에 서비스 지향 아키텍처(SOA)를 적용하여, 유연하고 적응력 있는 프로세스로 만들고 싶을 때가 있습니다. 하지만, 여러분에게는 이미 비즈니스 프로세스에 사용 중인 시스템이 있습니다. 해결책은 무엇일까요? SOA와 레거시 애플리케이션을 통합하여 가치를 끌어내는 것입니다. 이 글에서, 이를 실현하는데 필요한 단계들을 설명하고, 피해야 할 함정들도 설명합니다.
|
기술자료 목록 | 12일 02월 2008년 |
| SOA로 변형하기: Part 1. IBM WebSphere Business Modeler와 IBM Rational Software Architect를 사용하여 비즈니스 프로세스를 서비스 모델 아키텍처로 (한글)
IBM Rational Software Architect는 소프트웨어용 서비스 지향 아키텍처(SOA)를 개발할 때 UML을 사용하여 SOA를 모델링 하는 툴입니다. 네 파트로 구성된 시리즈에서는 SOA 변형 기능에 대해 살펴봅니다. IBM WebSphere Business Modeler 와 Rational Software Architect를 사용하여 비즈니스 프로세스를 SOA 모델로 변형하는 방법을 설명합니다.
|
기술자료 목록 | 12일 02월 2008년 |
| REST 서비스 작성하기
본 튜토리얼은 REST(Representation State Transfer)와 APP(Atom Publishing Protocol)의 개념에 대해 토론하고 서비스에 이것들을 적용하는 방법을 다룹니다. 또한 자바 기술을 사용하여 REST/APP 기반 서비스를 구현하는 방법도 살펴봅니다.
|
튜토리얼 | 04일 02월 2008년 |
333 결과 중 1 - 100 | 다음 요약 보기 | 요약 숨기기 검색 결과를 RSS 구독