IBM WebSphere Message Broker 와 Microsoft.NET 을활용하는중소시장솔루션 IBM Redbooks 솔루션가이드 IBM WebSphere Message Broker 는경량형고급엔터프라이즈서비스버스 (ESB) 로서서비스지향아키텍처 (SOA) 환경및비 SOA 환경전반의각종플랫폼에서제공하는데이터소스의통합을지원합니다. IBM WebSphere Message Broker 를사용하면애플리케이션에서지원하는메시지형식또는프로토콜과상관없이애플리케이션을서로연결할수있습니다. 이와같은연결이이루어지면유연하고탄력적이며확장가능한인프라에서각종애플리케이션이서로상호작용하고데이터를주고받을수있습니다. WebSphere Message Broker 는서로다른위치간에메시지를라우팅, 변환하고보강합니다. 다양한프로토콜, 즉 WebSphere MQ, Java Message Service(JMS) 1.1, HTTP 및 HTTPS, 웹서비스 (SOAP, REST), 파일, 엔터프라이즈정보시스템 (SAP, Siebel 등 ), TCP/IP 를지원합니다. 다양한데이터형식, 즉이진형식 (C, COBOL), XML, 산업표준 (SWIFT, EDI, HIPAA 등 ) 을지원합니다. 직접데이터형식을정의할수도있습니다. 라우팅, 변환, 필터링, 보강, 모니터링, 배포, 수집, 상관성분석, 탐지등다양한작업을지원합니다. WebSphere Message Broker 에서제공하는두가지통합기능이중소시장에서특히주목받고있습니다. 첫째는 WebSphere Message Broker 를사용하여 Microsoft.NET 애플리케이션을더광범위한연결솔루션으로통합하는기능입니다. 이 IBM Redbooks 솔루션가이드에서는이기능을집중적으로살펴볼것입니다. 둘째는 WebSphere Message Broker 와 WebSphere MQ File Transfer Edition 을연계함으로써파일에저장된비즈니스데이터를전송하고사용하는기능입니다. 그림 1 은 WebSphere Message Broker 의기능과중소시장의고객이특히관심을갖는기능을간략하게소개합니다. 그림 1. WebSphere Message Broker 기능과중소시장의관심기능 IBM WebSphere Message Broker 와 Microsoft.NET 을활용하는중소시장솔루션 1
알고계십니까? WebSphere Message Broker 는 2010 년 Wimbledon 테니스토너먼트를위한모바일애플리케이션에사용되었습니다. 자세한내용은 "All England Lawn Tennis and Croquet Club(AELTC) Wimbledon" 을참조하십시오. http://ibm.co/om5s69 비즈니스가치 WebSphere Message Broker 는신속하게사내애플리케이션을통합하고파트너애플리케이션과도연결할수있도록각종통합기능을광범위하게제공합니다. 필요한통합의유형및복잡성은회사, 애플리케이션유형, 기타여러요인에따라달라집니다. 어떤규모의기업에서든 WebSphere Message Broker 를도입하면더이상지점간연결및일괄처리에의존하지않아도됩니다. 이러한방향으로나아간다면플랫폼, 프로토콜또는데이터형식과상관없이비즈니스유연성을높이고지능적인시스템상호운용을실현할수있습니다. WebSphere Message Broker 는 SAP, Siebel, IBM CICS 와같은엔터프라이즈정보시스템과연결하는기능을제공하므로대규모엔터프라이즈솔루션과연계하여사용할때가많습니다. 그러나 IBM 은중소시장에서도 ESB 기능에대한요구가높아지고있음을주목했습니다. 이런이유로새롭게발표되는 WebSphere Message Broker 의피처및에디션은이성장중인시장을목표로하는기능을갖추었습니다. WebSphere Message Broker 는 Microsoft.NET 환경을종합적으로지원합니다. 이지원덕분에.NET 솔루션과기술에투자한중소시장고객도 WebSphere Message Broker 의통합기능을활용하여비즈니스솔루션을확장할수있습니다. WebSphere Message Broker 는신규또는기존.NET 및 Component Object Model(COM) 애플리케이션과의상호작용을지원합니다. 즉 WebSphere Message Broker 애플리케이션에서 Microsoft 비즈니스애플리케이션및고객관계관리 (CRM) 솔루션에저장된데이터에액세스하는것이가능합니다. 이와같이검증된 WebSphere Message Broker 의확장성과가용성을토대로고객의소프트웨어투자를보호하고계속확대할수있습니다. 솔루션개요 WebSphere Message Broker V8 부터기존 Microsoft.NET Framework 애플리케이션과의통합도지원합니다. 메시지플로우의내부에서.NET 어셈블리를호출하는것이가능하고 WebSphere Message Broker 런타임에서.NET 코드를호스팅하고실행할수있습니다. 애플리케이션개발의영역에서도긴밀한통합이지원됩니다. WebSphere Message Broker 에서새롭게제공하는.NETCompute 노드를 Message Broker Toolkit 의캔버스에있는메시지플로우에끌어올수있습니다..NETCompute 노드를두번클릭하면 Microsoft Visual Studio 2010 이열리므로, 여기서노드에대한코드를개발할수있습니다. 프로그래머는 Microsoft Visual Studio 와 Common Language Runtime(CLR) 호환언어, 즉 C#, Visual Basic(VB), F#, C++/CLI(Common Language Infrastructure) 등을사용하여애플리케이션을개발할수있습니다. 뿐만아니라이애플리케이션의기능을메시지플로우로통합할수있습니다. 솔루션아키텍처 WebSphere Message Broker 의프로세싱로직은메시지플로우를사용하여구현합니다. 비즈니스애플리케이션의메시지는메시지플로우를거치면서변환, 보강되고다른비즈니스애플리케이션으로라우팅됩니다. 노드를연결하는방법으로메시지플로우를생성합니다. WebSphere Message Broker 에서기본적으로제공하는다양한노드를선택할수있습니다. 이노드는메시지라우팅, 변환, 보강과관련된작업을수행합니다. 각종프로그래밍도구를제공하고사용하기편리한고급 WebSphere Message Broker Toolkit 을사용하여메시지플로우를생성하고테스트할수있습니다. IBM WebSphere Message Broker 와 Microsoft.NET 을활용하는중소시장솔루션 2
.NETCompute 노드라고부르는새로운노드가기본노드모음에추가되었기때문에이제 CLR 호환.NET 프로그래밍언어를사용하여메시지데이터를처리할수있습니다. 메시지를작성하고.NET 또는 COM 애플리케이션과상호작용하고메시지의형식을변환하고메시지를복사, 라우팅, 수정하는데이새로운노드를사용할수있습니다. 노드의로직을수행할코드가포함된.NET 어셈블리파일을사용하여노드를구성해야합니다. Message Broker Toolkit 은 Microsoft Visual Studio 2010 과의통합을지원하므로 Visual Studio 에서.NET 솔루션을개발한다음메시지플로우에통합하는것이가능합니다. ESQL 프로시저또는.NETCompute 노드로부터.NET CLR 을사용하는애플리케이션을개발할수있습니다. Message Broker Toolkit 을사용하면신속하게 Visual Studio 솔루션을열수있습니다. 그림 2 와같이.NETCompute 노드를두번클릭하고 Open Microsoft Visual Studio 를선택하면그노드와연결된솔루션이열립니다. 그림 2: Message Broker Toolkit 에서 Microsoft Visual Studio 열기 Message Broker Toolkit 을사용하면 Visual Studio 솔루션과연결된동적링크라이브러리 (DLL) 를메시지플로우로끌어와해당솔루션을위해구성된.NETCompute 노드를생성할수있습니다. 추가개발도구인 Visual Studio 디버거를브로커실행그룹프로세스에연결하는것도가능합니다. Visual Studio 디버거와브로커디버거를연계하여사용하면서플로우와코드의전범위에대한 step-through 디버깅을수행할수있습니다. WebSphere Message Broker 런타임은 WebSphere Message Broker 솔루션과연결된.NET 코드를호스팅하고실행합니다..NET 코드를포함한메시지플로우는 Windows 플랫폼의브로커에서만성공적으로배치하고실행할수있습니다. WebSphere Message Broker 는 Windows Communication Framework 웹서비스인터페이스를노출하는 Microsoft.NET 애플리케이션과의통합도지원합니다. 이는.NETCompute 노드를사용하는직접호출방식보다효율성이떨어지지만, Windows 를기반으로하지않는브로커에서.NET 비즈니스로직을원격호출하는것을가능하게합니다. 또한 WebSphere Message Broker 는.NETCompute 노드를사용하면서 IBM 메시징기술 (WebSphere MQ) 과 Microsoft 메시징기술 (MSMQ) 간의브릿지역할을할수있습니다. 이브릿지를통해두메시징환경을포괄하는솔루션을개발하는것도가능합니다. IBM WebSphere Message Broker 와 Microsoft.NET 을활용하는중소시장솔루션 3
사용시나리오이솔루션가이드는두가지사용시나리오를집중조명합니다. 데이터변환을위해이기종데이터소스를연결하고통합할수있는단일인터페이스생성 메시지플로우에서 Windows Communication Foundation 서비스에액세스 시나리오 1: 데이터변환을위해이기종데이터소스를연결하고통합할수있는단일인터페이스생성 온라인쇼핑몰에서 Microsoft Dynamics CRM, SAP 및 Microsoft SQL Server 2008 데이터베이스기반애플리케이션의연결과통합에 WebSphere Message Broker 기능을사용하는시나리오입니다. 메시지를평가하고요청을변환하는데.NETCompute 노드를사용하므로.NET 프로그래머는친숙한방식으로메시지플로우에로직을추가할수있습니다. 이노드는 Microsoft SQL Server 2008 데이터베이스및 Microsoft Dynamics CRM 과의상호작용에도사용합니다. SAP 시스템기반데이터웨어하우스가있는대형온라인쇼핑몰에서최근다른온라인쇼핑몰을인수했는데, 인수한쇼핑몰의데이터웨어하우스는자체개발한데이터베이스시스템을기반으로합니다. 인수를마무리한후마스터데이터웨어하우스가될 SAP 와깔끔하게병합하고 Microsoft Dynamics CRM 은콜센터서비스직원및모든프론트엔드사용자를위한사용자인터페이스애플리케이션으로사용할것입니다. 예를들어, 어떤고객이이온라인쇼핑몰의서비스에가입하려합니다. 기존고객이라면과거의고객정보가현재요청과연결되어야합니다. 이기존레코드는 SAP 시스템및 / 또는 ( 인수한쇼핑몰의 ) 데이터베이스에있을것입니다. 따라서더우수한고객서비스를제공하려면이러한시스템에하나의인터페이스와통합뷰를갖춰야합니다. IT 팀은인수한쇼핑몰에서자체개발한 SQL 기반데이터웨어하우스와 SAP 시스템을 Microsoft Dynamics CRM Online 과연결하기위해 WebSphere Message Broker 연결기능을배치했습니다. 그결과, 360 도전방위적인뷰에서실시간으로고객정보를볼수있게되었습니다. 이제모든계정, 신용및판매정보가 SAP 와데이터베이스에서 Microsoft Dynamics CRM Online 으로보내집니다. 그림 3 은이시나리오의메시지플로우를보여줍니다. 그림 3. 시나리오 1 의메시지플로우 IBM WebSphere Message Broker 와 Microsoft.NET 을활용하는중소시장솔루션 4
이솔루션의주요특징은다음과같습니다. WebSphere MQ 메시지가 FlowInput 노드를통해플로우에들어가고 FlowOutput 노드를통해나옵니다. FilterRequest.NETCompute 노드에따라기존고객또는신규고객의요청인지결정됩니다. 신규고객의요청일경우메시지는 SAP Create 노드로보내집니다. 기존고객의요청이라면 SAP Retrieve 노드로보내집니다. SAP 시스템과의상호작용에세가지 SAPRequest 유형노드를사용합니다. SAP Retrieve 는고객번호검색을통해 SAP 시스템으로부터고객레코드를검색합니다. SAP Create 에서참조고객을기준으로삼아 SAP 시스템에고객레코드를생성합니다. SAP Update 는새로생성된고객레코드를필드값으로업데이트합니다. 계산노드인 AddCustDetails 에서 ESQL 을사용하여고객세부사항을업데이트하기위한 SAP 요청을생성합니다..NETCompute 노드인 DB CreateCRMOnlineCustomer 가이시퀀스에서가장복잡한노드일것입니다. 이노드는 Microsoft SQL Server 데이터베이스와상호작용하고 Microsoft Dynamics CRM Online 에고객레코드를생성합니다. 시나리오 2: 메시지플로우에서 Windows Communication Foundation 서비스에액세스 Windows Communication Foundation(WCF) 은 Microsoft.NET 프레임워크의일부인분산형애플리케이션인터페이스 (API) 입니다. WCF 를사용하면독립적인애플리케이션이네트워크에연결되면메시지전달인터페이스를통해상호작용할수있습니다. 이시나리오에서는 WebSphere Message Broker 메시지플로우에서 WCF 서비스를사용하는데, WCF 서비스를 ESB 의일부로각종엔터프라이즈애플리케이션에노출합니다. 이시나리오 ( 그림 4) 는가상의보험사에서보험청구를처리하는데사용하는애플리케이션을보여줍니다. 이보험사는하나의브랜드에투명하게소속된금융기관파트너의보험상품을판매합니다. 보험사는보험상품및청구를클라이언트애플리케이션에서사용하도록제공하기위해 ClaimsProcessingWcfService 라는 WCF 서비스를개발했습니다. IBM WebSphere Message Broker 와 Microsoft.NET 을활용하는중소시장솔루션 5
그림 4. 시나리오 2 의메시지플로우 WCF 서비스는고객, 상품, 청구, 지급등여러비즈니스오브젝트로구성되며, 이오브젝트를대상으로작업을수행할수있습니다. 이비즈니스오브젝트는지속적인저장소에보관되므로, 여러애플리케이션과물리적위치에서그세부사항에액세스할수있습니다. 이비즈니스오브젝트중하나에대해어떤작업이수행되면 WCF 서비스가업데이트된오브젝트상태를저장하고요청한애플리케이션에보낼적합한응답을생성합니다. 지원되는작업은 ViewClaim, ViewPolicy, ViewOutstandingClaims, CreateClaim, CreatePolicy, AcceptClaim, RejectClaim 입니다. WebSphere Message Broker 애플리케이션에상품및청구정보를통합하기위해메시지플로우가 WCF 서비스에액세스합니다. 이메시지플로우는.NETCompute 노드를통해 TCP/IP 기반전송을사용하면서서비스에대한 WCF 클라이언트를임베드합니다. 메시지플로우의시퀀스는다음과같습니다. 플로우의입력노드중하나에서입력메시지를받습니다. 메시지를 ( 그림에표시되지않은 ) 다른 ESB 서비스를통해전송하기에적합한 Canonical Message Format 으로변환합니다. CallWCFService 노드가 WCF 서비스를위한 WCF 클라이언트노드를포함한.NET 애플리케이션을실행합니다. 메시지플로우에서이노드에도달하면 TCP/IP 를통해 ClaimsProcessingWcfService 에 WCF 요청이이루어집니다. WCF 서비스가작업을실행합니다. IBM WebSphere Message Broker 와 Microsoft.NET 을활용하는중소시장솔루션 6
이작업에추가로필요한처리는.NETCompute 노드에서담당합니다. 새상품이생성되면상품확인서가포함된 Microsoft Word 문서를생성합니다. 이문서를고객의이메일주소로발송합니다. 로컬파일시스템에도저장하므로출력하여고객의거주지로우편발송할수도있습니다. 보험청구가승인되면고객이계약한보험상품을인수한금융기관파트너에해당데이터를보내지급이이루어지게합니다. 이데이터는 MQ 큐에위치하고 Canonical Message Format 형식으로데이터를주고받습니다. 요청개시자에게작업결과가포함된회신메시지를보냅니다. 통합 WebSphere Message Broker 는다른 IBM 제품및다른소프트웨어벤더의제품과도연계하면서브로커의메시지처리를확장할서비스를제공합니다. IBM WebSphere Service Registry and Repository IBM WebSphere Process Server, IBM Process Server IBM WebSphere Integration Developer, IBM Integration Designer IBM WebSphere Business Monitor IBM WebSphere Transformation Extender IBM WebSphere MQ File Transfer Edition 엔터프라이즈정보시스템 SAP Siebel Peoplesoft 보안 IBM Tivoli Federated Identity Manager(TFIM) Lightweight Directory Access Protocol(LDAP) IBM RACF 및기타외부보안관리자 (IBM z/os 만해당 ) 관리 Tivoli License Manager Citrix Presentation Server WebSphere Message Broker 는다른 IBM 자원및다른소프트웨어벤더의자원과도연계하면서메시지처리를확장합니다. 데이터베이스및 ODBC 지원 IBM DB2 Oracle Sybase Microsoft SQL Server IBM Informix 데이터베이스및 JDBC 지원 JDBC 및 SQLJ 용 IBM DB2 드라이버 Microsoft SQL Server 2005 JDBC 드라이버 Oracle JDBC 드라이버 Sybase jconnect for JDBC IBM Informix JDBC IBM WebSphere Message Broker 와 Microsoft.NET 을활용하는중소시장솔루션 7
파일시스템 FTP SFTP 이메일시스템 개발저장소 IBM Rational ClearCase CVS Eclipse 에서지원하는기타저장소 컴파일러 (C, Java) 브라우저 Microsoft Internet Explorer Mozilla Adobe Flash Player(Quick Tour 용 ) Adobe Acrobat(PDF 파일읽기용 ) 특정사양에부합하고 WebSphere Message Broker 와도상호운용가능한제품및애플리케이션 : Java 및 JMS provider XSD WSDL SOAP XSLT WS-Addressing WS-Security 지원되는플랫폼 WebSphere Message Broker 는 IBM AIX, HP, Linux, Solaris, Windows, z/os 를지원합니다. 그러나.NETCompute 노드를사용할경우 WebSphere Message Broker 런타임은 WebSphere Message Broker 솔루션과연결된.NET 코드를호스팅하고실행한다는데주의하십시오. 즉.NET 코드를포함한메시지플로우는 Windows 플랫폼의브로커에서만성공적으로배치하고실행할수있습니다. 소프트웨어및하드웨어요구사항에대한자세한내용은 WebSphere Message Broker 제품페이지를참조하십시오. ibm.com/software/integration/wbimessagebroker/requirements IBM WebSphere Message Broker 와 Microsoft.NET 을활용하는중소시장솔루션 8
주문정보 표 1 에서주문정보를확인할수있습니다. 표 1. 주문부품번호및기능코드 프로그램이름 PID 번호비용단위설명 IBM WebSphere Message Broker V8.0 5724-J05 Processor Value Unit IBM WebSphere Message Broker Hypervisor Edition V8.0 for IBM AIX IBM WebSphere Message Broker Hypervisor Edition V8.0 for Red Hat Enterprise Linux Server for x86 5725-B71 Processor Value Unit 5725-B72 Processor Value Unit WebSphere Adapter for JD Edwards EnterpriseOne 5724-N41 애플리케이션인스턴스 WebSphere Adapter for JD Edwards EnterpriseOne 5724-N41 설치 (Establishment) IBM WebSphere Adapter for PeopleSoft Enterprise 5714-L81 애플리케이션인스턴스 IBM WebSphere Adapter for PeopleSoft Enterprise 5714-L81 설치 (Establishment) IBM WebSphere Adapter for SAP Software 5724-L79 애플리케이션인스턴스 IBM WebSphere Adapter for SAP Software 5724-L79 설치 (Establishment) IBM WebSphere Adapter for SAP Software System z 5724-L79 설치 (Establishment) IBM WebSphere Adapter for Siebel Business Applications 5724-L80 애플리케이션인스턴스 IBM WebSphere Adapter for Siebel Business Applications 5724-L80 설치 (Establishment) IBM WebSphere Message Broker 는 IBM Passport Advantage 에서도구입할수있습니다. 자세한주문정보는다음사이트에서 "IBM WebSphere Message Broker V8.0 delivers enhancements for connectivity and an improved development experience, and adds new support for virtualization environments on IBM AIX( 확장된연결및향상된개발환경을제공하고 IBM AIX 기반가상화환경을새롭게지원하는 IBM WebSphere Message Broker V8.0)" 를참조하십시오. http://ibm.co/t1xbhj IBM WebSphere Message Broker 와 Microsoft.NET 을활용하는중소시장솔루션 9
관련정보 자세한정보는다음문서에서확인하십시오. IBM WebSphere Message Broker 제품페이지 http://www.ibm.com/software/integration/wbimessagebroker IBM WebSphere Message Broker 판매매뉴얼 http://ibm.co/rkgkso IBM WebSphere Message Broker 발표문 http://ibm.co/t1xbhj IBM WebSphere Message Broker 정보센터 http://publib.boulder.ibm.com/infocenter/wmbhelp/v8r0m0/index.jsp IBM WebSphere Message Broker 요구사항 http://www.ibm.com/software/integration/wbimessagebroker/requirements IBM WebSphere Message Broker 와 Microsoft.NET 을활용하는중소시장솔루션 10
주의사항 이정보는미국에서제공되는제품과서비스를대상으로개발된것입니다. IBM 은이문서에서언급된제품, 서비스또는기능을다른국가에서제공하지않을수도있습니다. 한국에서사용가능한제품및서비스에대해서는한국 IBM 담당자에게문의하십시오. IBM 제품, 프로그램또는서비스를언급했다고해서해당 IBM 제품, 프로그램또는서비스만을사용할수있다는것을의미하지는않습니다. IBM 의지적재산권을침해하지않고기능상동등한제품, 프로그램또는서비스를대신사용할수있습니다. 그러나비 IBM 제품, 프로그램또는서비스의운영에대한평가및검증은사용자의책임입니다. IBM 은이문서에서다루고있는특정내용에대해특허를보유하고있거나현재특허출원중일수있습니다. 이문서를제공한다고해서특허에대한라이센스까지부여하는것은아닙니다. 라이센스에대한의문사항은다음으로문의하십시오. 135-700 서울특별시강남구도곡동 467-12 군인공제회관빌딩한국아이. 비. 엠주식회사 다음단락은현지법과상충하는영국이나기타국가에서는적용되지않습니다. IBM 은타인의권리비침해, 상품성및특정목적에의적합성에대한묵시적보증을포함하여 ( 단, 이에한하지않음 ) 묵시적이든명시적이든어떠한종류의보증없이이발행물을 현상태대로 제공합니다. 일부국가에서는특정거래에서명시적또는묵시적보증의면책사항을허용하지않으므로, 이사항이적용되지않을수도있습니다. 이정보에는기술적으로부정확한내용이나인쇄상의오류가있을수있습니다. 이정보는주기적으로변경되며, 변경된사항은최신판에통합됩니다. IBM 은이발행물에서설명한제품및 / 또는프로그램을사전통지없이언제든지개선및 / 또는변경할수있습니다. 이정보에서언급되는비 IBM 의웹사이트는단지편의상제공된것으로, 어떤방식으로든이들웹사이트를옹호하고자하는것은아닙니다. 해당웹사이트의자료는본 IBM 제품자료의일부가아니므로해당웹사이트사용으로인한위험은사용자본인이감수해야합니다. IBM 은귀하의권리를침해하지않는범위내에서적절하다고생각하는방식으로귀하가제공한정보를사용하거나배포할수있습니다. 비 IBM 제품에관한정보는해당제품의공급업체, 공개자료또는기타범용소스로부터얻은것입니다. IBM 에서는이러한제품들을테스트하지않았으므로, 비 IBM 제품과관련된성능, 호환성, 기타주장의정확성을확신할수없습니다. 비 IBM 제품의성능에대한의문사항은해당제품의공급업체에문의하십시오. 이정보에는일상의비즈니스운영에서사용되는자료및보고서에대한예제가들어있습니다. 이들예제에는개념을가능한완벽하게설명하기위하여개인, 회사, 상표및제품의이름이사용될수있습니다. 이들이름은모두가공의것이며실제기업의이름및주소와유사하더라도이는전적으로우연입니다. 본문서에포함된모든성능데이터는제한된환경에서산출된것입니다. 따라서다른운영환경에서얻어진결과는상당히다를수있습니다. 일부성능은개발단계의시스템에서측정되었을수있으므로이러한측정치가일반적으로사용되고있는시스템에서도동일하게나타날것이라고는보증할수없습니다. 또한일부성능은추정을통해추측되었을수도있으므로실제결과는달라질수있습니다. 이문서의사용자는해당데이터를본인의특정환경에서검증해야합니다. 저작권라이센스 : 이정보에는여러운영플랫폼에서의프로그래밍기법을보여주는원어로된샘플응용프로그램이들어있습니다. 귀하는이러한샘플프로그램의작성기준이된운영플랫폼의응용프로그램프로그래밍인터페이스 (API) 에부합하는응용프로그램을개발, 사용, 판매또는배포할목적으로추가비용없이이들샘플프로그램을어떠한형태로든복사, 수정및배포할수있습니다. 이러한샘플프로그램은모든조건하에서완전히테스트된것은아닙니다. 따라서 IBM 은이들샘플프로그램의신뢰성, 서비스가능성또는기능을보증하거나진술하지않습니다. Copyright International Business Machines Corporation 2012. IBM WebSphere Message Broker 와 Microsoft.NET 을활용하는중소시장솔루션 11
이문서는 2012 년 10 월 18 일에작성되었거나업데이트되었습니다. 다음방법중하나를이용하여의견을보내주십시오. 온라인문의리뷰양식 : ibm.com/redbooks 이메일 : ibmkspoe@kr.ibm.com 우편 : 135-700 서울특별시강남구도곡동 467-12 군인공제회관빌딩한국아이. 비. 엠주식회사고객만족센터 이백서는 ibm.com/redbooks/abstracts/tips0927.html 에서온라인으로이용할수있습니다. 상표 IBM, IBM 로고, ibm.com 은미국또는기타국가에서사용되는 International Business Machines Corporation 의상표또는등록상표입니다. 이러한상표및기타 IBM 상표가상표기호 ( 또는 ) 와함께이정보에서처음표시되어있는경우이기호는이정보가출판되었을때 IBM 이보유한미국등록상표또는보통법상상표임을나타냅니다. 또한이러한상표는기타국가에서등록상표또는일반법적상표입니다. 현재 IBM 상표목록은다음사이트에있습니다. ibm.com/legal/copytrade.shtml 다음용어는미국또는기타국가에서사용되는 International Business Machines Corporation 의상표입니다. AIX CICS ClearCase DB2 IBM Informix Passport Advantage RACF Rational Redbooks Redbooks(logo) System z Tivoli WebSphere z/os 다음용어는타사의상표입니다. Adobe, Adobe 로고및 PostScript 로고는미국또는기타국가에서사용되는 Adobe Systems Incorporated 의상표또는등록상표입니다. Linux 는미국또는기타국가에서사용되는 Linus Torvalds 의상표입니다. Microsoft, Windows 및 Windows 로고는미국또는기타국가에서사용되는 Microsoft Corporation 의상표입니다. Java, 모든 Java 기반상표및로고는 Oracle 및 / 또는그계열사의상표또는등록상표입니다. 기타회사, 제품및서비스이름은타사의상표또는서비스표입니다. IBM WebSphere Message Broker 와 Microsoft.NET 을활용하는중소시장솔루션 12