2013-07-18 5 views
0

저는 ESB를 처음 접했습니다. 방금 ​​WSDL 기반 프록시를 만들었고 응용 프로그램이 잘 작동합니다. 내 문제는 보고서 생성을 위해 MySQL 데이터베이스에 모든 요청과 응답을 기록하려고합니다. 누군가 나를 도울 수 있습니까?wso2 ESB - MySQL 데이터베이스의 모든 트랜잭션을 기록하십시오.

php가 프로세스에서 사용될 수 있다면 매우 유용합니다. 나는 RESTful 복제 유형의 응용 프로그램에서 몇 가지 행운을 빕니다. 여기서는 GET 값을 mysql 데이터베이스에 쓰는 웹 프로그램에 두 개의 시퀀스와 하나를 생성했습니다.

미리 감사드립니다.

Dhammika

답변

0

당신은 DBReport 는, 예를 들어 여기 here

찾을 수있는 중재자가 예입니다 사용할 수 있습니다

<dbreport> 
    <connection> 
     <pool> 
      <password>wso2carbon</password> 
      <user>wso2carbon</user> 
      <url>jdbc:</url> 
      <driver>com.mysql.jdbc.Driver</driver> 
     </pool> 
    </connection> 
    <statement> 
     <sql> 
      <![CDATA[insert into cache(value) values (?);]]></sql> 
     <parameter expression="$body" type="VARCHAR"/> 
    </statement> 
</dbreport> 

는 드라이버 MySQL의

을 추가하는 것을 잊지 마세요
+0

고마워요. 나는 이것을 시도 할 것이다. – user2596008

+0

문제는 미안하지만 날짜 또는 IP 주소와 같은 시스템 값을 데이터베이스에 어떻게 전달합니까? – user2596008