Tuxedo 서비스 개발시 유의사항(AIX) 1.32bit/64bit 개발환경 AIX에서는 2가지의 프로그래밍 모델을 제공한다. - ILP32 - LP64 ILP32는 integer/long/pointer가 32bit임을 의미하며 AIX의 32bit 프로그래밍 환경을 사용하게 된다. 이는 32bit 주소 공간을 사용하는 것을 의미하며 이론적으로 4GB 까지 메모리 제한이 있다. LP64는 long/pointer가 64bit임을 의미하며 AIX의 .. ▶ Tuxedo/기술자료 2010.11.16
Building the Tuxedo MQ Adapter Building the Tuxedo MQ Adapter This topic contains the following sections: § Overview § Pre-Build Considerations § Setting Up the WebSphere MQ XA Compliant Resource Manager § Building the Tuxedo MQ Adapter Servers § Post-Installation Procedures Overview Object files for the Tuxedo MQ Adapter are included as part of the standard Tuxedo distribution. After customizing the $TUXDIR/udataob.. ▶ Tuxedo/기술자료 2010.05.02
개발시 사용하면 편리한 프로그램 1.Tuxedo 관리자 이외의 Login-ID로 "tmboot, tmshutdown"을 실행 - 프로그램명 : tmstart, tmstop - 프로그램 source 화일 #include <stdio.h> int main(int argc, char *argv[]) { char cmdstr[1024]; int i = 0; memset(cmdstr, 0x00, sizeof(cmdstr)); if (strcmp(argv[0], "tmstart") == 0) { strcpy(cmdstr, "tmboot "); } else if (strcmp(argv[0], "tmstop") == 0) { strcpy(cmdstr, "tmshu.. ▶ Tuxedo/기술자료 2010.05.02
Tuxedo 개발자 계정에서 서버 프로세스의 시작/종료 권한 부여 1.tmboot 기능 제한을 위한 wrapping 프로그램(tmstart.c) C 프로그램을 이용 tmboot command를 "tmboot -s servername"만 실행되도록 별도의 실행파일을 만든다. tmshutdown 역시 같은 방법으로 별도의 실행파일을 만든다. 1.1 C 프로그램(tmstart.c) #include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { char *tux_dir, sbu.. ▶ Tuxedo/기술자료 2010.05.02
코드 변환 프로그램(ASCII->EBCDIC, EBCDIC->ASCII) /*----------------------------------------------------------------------------*/ /* UNIX header file. */ /*----------------------------------------------------------------------------*/ #include <stdio.h> #include <string.h> #include <stdlib.h> #include <string.h> #include <ctype.h> #include <time.h> #include <stdarg.h> #include <errno.h> /*------.. ▶ Tuxedo/기술자료 2010.05.02
Auto Spawn 설정방법 Ubbconfig 파일에서 Server Option(CLOPT)을 설정할 때 아래의 옵션을 추가로 설정하면 Auto Spawn 기능을 사용할 수 있다. -p [L][low_water][,[terminate_time]][:[high_water][,create_time]] 이 option은 single-threaded server의 자동 실행/종료를 사용할 수 있도록 지원한다. Multi-threaded server를 위해서는 사용할 수 없다. 이것은 MAX가 1보.. ▶ Tuxedo/기술자료 2010.05.02