주식회사 누리아이티

정보자산의 보안강화를 위한 다계층 인증SW (BaroPAM) 전문기업.

▶ Tuxedo/기술자료

Server 프로그램 내에서 여러 개의 서비스를 작성하였을 경우

누리아이티 2012. 2. 29. 14:38

server 내의 한 서비스에서 동일한 server 내의 다른 서비스를 tpcall()하면 protocol error(TPEPROTO)  발생. 
 -> TUXEDO가 아직까지 multi-thread를 지원하지 못하기 때문.
    이를 해결하기 위한 방법은 다음과 같다.
     - tpforward() 사용.  (그러나 가급적 사용하지 말것)
     - 동일한 server를 하나더 booting시키면 tpcall() 사용 가능
       (tpcall()은 server에서 server로 call할 때 사용)