본문 바로가기

Oracle Solution

(40)
Chapter 2 - Scaling Integration Infrastructure with Oracle Service Bus Introduction With the new POProcessing system in place, Pega’s widget supply business continues to grow rapidly. However, with growth there are now some problems developing from Customer Support. Recently, Pega’s Customer Support has alerted the IT department there have been complaints regarding certain aspects of the new POProcessing service. Many Purchase Orders are being rejected due to credi..
Chapter 1 - Getting Started with Oracle Service Bus Introduction BPEL 로 만들어진 "POProcessing"에 OSB를 연동하는 연습해 보겠습니다. 아래와 그림과 같이 두개의 서비스(Composite)이 있습니다. "POProcess" 서비스로 주문 요청이 들어왔을때 일정 가격 이상이면 "CreditCardValidation" 서비스에 카드상태를 조회하는 흐름입니다. OSB를 이용하여 "POProcessing"에서 "CreditCardValidation"를 직접 부르지 않고, OSB를 거쳐가는 흐름으로 바꿔보겠습니다. Prerequisites 완성된 "POProcessing"을 가져다가 사용해야 하기 때문에 정상적으로 돌아가려면 JMS Moudle, DataSouce 를 설정해야 합니다. 설정하는 방법은 여기를 참조하세요. (암호: 0le0..
Chapter 0 - Installation instructions for SOA Suite 11.1.1.4.0 Introduction WebLogic, OSB, SOA 프로그램 설치는 패스 하겠습니다. 특별한거 없으면 "Next" 만 눌러도 설치 가능... 전 버전(11.1.1.2.0): http://antop.tistory.com/58 (실질적으로 같음) Oracle Weblogic: http://download.oracle.com/docs/cd/E17904_01/doc.1111/e14142/toc.htm Oracle Service Bus: http://download.oracle.com/docs/cd/E17904_01/doc.1111/e15017/toc.htm Oracle SOA Suite: http://download.oracle.com/docs/cd/E17904_01/doc.1111/e13925/toc.h..
How to Download and Install OPatch 오라클 제품을 사용하면서 긴급한 패치들은 OPatch 라는 것을 사용해서 패치를 적용하더군요... 동영상 : https://support.oracle.com/CSP/main/article?cmd=show&type=VIDEO&id=1194734.1:OPatchTool 1) Please download the latest OPatch version from My Oracle Support (MOS) a) Click on the "Patches & Updates" tab b) In the "Patch Name or Number" field type 6880880 // 이 번호로 검색을 하면 플랫폼별 OPatch 종류가 나옵니다. c) In the "Platform" field select the relevan..
Chapter H - Adding BAM Activity Sensors Introduction BAM Adapter와 BPEL Sensores를 이용하여 주문을 모니터링(dashboard) 해봅시다~ Creating Dashboards in BAM http://localhost:9001/OracleBAM에 접속합니다. Architect 버튼을 클릭합니다. 데이터 객체 클릭 후 하위 폴더 생성을 클릭합니다. Training을 입력 후 폴더 생성 버튼을 클릭합니다. 계속 버튼 클릭 후, 다시 하위 폴더 생성 클릭 후 End2End-105-POProcessing 생성 /Training/End2End-105-POProcessing 에서 데이터 객체 생성을 클릭합니다. 필드 추가를 이용해서 아래와 같이 생성합니다. Total 필드는 계산됨을 선택하고 공식 편집을 클릭합니다. Pric..
Chapter G - Using Service Data objects (SDO) Introduction SDO를 사용하는 방법을 알아봅시다~ Preparing for the lab 아래 스크립트를 실행하셔야 합니다. sqlplus soademo/soademo @create_cstomers_table.sql Creating the ADFBC Service 어플리케이션을 만듭니다. Application Name: CustomerSDOApp Project Name: CustomerSDO Finish 클릭 CustomerSDO 프로젝트에서 마우스 오른쪽 버튼 클릭 후 New... 클릭 Business Tier - ADF Business Components에 Business Components from Tables를 선택합니다. Connection을 추가합니다. Connection 정보를 입..
Chapter F - Handling Business Events using EDN Introduction Event Driven Network(EDN)으로 인스턴스를 싱행하는 방법을 알아보겠습니다. JMS, AQ 같은것들로도 된다는거 같네용 ㄷㄷ Defining the event Poprocess Composite 편집 화면에서 Event Definition Creation 아이콘을 클릭합니다. EDL File Name은 POEvents를 입력하고, Events 부분에서 Add an Event 버튼을 클릭합니다. Element는 po.xsd - PuchaseOrder를 선택합니다. Name은 NewPO를 입력하고 OK를 클릭합니다. Events에 NewPO가 추가된 것을 확인하고 OK를 클릭합니다. 자동으로 열리는 POEvents.edl 창은 닫습니다. 다시 POProcessing C..
Chapter E - Enforcing Policies Introduce 서비스에 보안정책을 정하는 방법을 알아봅시다~ - How to attach a policy - How to secure invocation of a composite using web services security usernametoken(userid/password). - How to propagate identiry across a multi-composite to an invoked service using SAML. - Communicate signed and encrypted messages. Policy attachment in console EM에서 POProcessing Composite을 클릭합니다. 정책 탭을 클릭합니다. 첨부 대상/분리 위치 버튼을 클릭 후 rece..