안내서에 대하여

안내서의 대상

본 안내서는 Tmax®(이하 Tmax)를 사용하여 프로그램을 개발하는 사용자를 위해 기술되었다.

Tmax를 이용해서 애플리케이션을 개발하기 위한 기본 개념과 클라이언트/서버 프로그램의 기본 흐름, API를 사용한 개발 방법에 대해서 설명한다. Tmax를 사용해서 구축이 가능한 다양한 개발환경에 대한 설명과 해당 환경에서 개발을 위한 방법을 제시한다. 프로그램의 이해를 돕기 위해 다양한 예제를 수록해서 사용자의 이해를 돕고자 한다.

안내서의 전제 조건

본 안내서는 Tmax 시스템에 대한 전반적인 이해와 Tmax 시스템이 제공하는 각종 기능 및 특성에 대한 습득을 위한 기본서로, 본 안내서를 원활하게 이해하기 위해서는 다음과 같은 사항을 미리 알고 있어야 한다.

  • 미들웨어(Middleware) 및 UNIX 시스템에 대한 이해

  • Tmax의 기본 개념에 대한 이해

  • Java, C 프로그래밍에 대한 이해

안내서의 제한 조건

본 안내서를 읽기 전에 Tmax의 기본 개념을 숙지하고 있어야 한다. 실무에서의 구체적인 사용 방법이나 관리 및 운용에 관한 사항은 각 제품의 안내서를 참고한다.

참고

Tmax에 대한 기본적인 내용은 "Tmax Administration Guide""Tmax Getting Started Guide"를 참고한다. Tmax에서 제공하는 명령어와 C API에 대한 설명은 “Tmax Reference Guide”를 참고한다.

안내서 구성

Tmax Application Development Guide는 총 12개의 장과 Appendix로 구성되어 있다.

각 장의 주요 내용은 다음과 같다.

  • 제1장: Tmax 애플리케이션 소개

    Tmax 애플리케이션의 개요와 구성 그리고 특징에 대해 설명한다.

  • 제2장: 클라이언트 프로그램

    클라이언트 프로그램의 구성, 컴파일, 프로세스에 대해 설명한다.

  • 제3장: 서버 프로그램

    서버 프로그램의 흐름과 특징, 구성에 대해서 설명한다.

  • 제4장: 통신 유형

    Tmax에서 제공하는 통신 유형에 대해 설명한다.

  • 제5장: 버퍼 유형

    Tmax에서 제공하는 버퍼 유형에 대해 설명한다.

  • 제6장: 트랜잭션

    트랜잭션의 개념과 정의 및 처리 방법에 대해 설명한다.

  • 제7장: Multithread / Multicontext

    Multithread / Multicontext의 프로그램 흐름과 구현에 대해 설명한다.

  • 제8장: 보안 시스템

    Tmax에서 제공되는 3단계 보안 시스템에 대해 설명한다.

  • 제9장: 클라이언트 API

    Tmax 클라이언트 프로그램에서 제공되는 함수에 대해 설명한다.

  • 제10장: 서버 API

    Tmax 서버 프로그램에서 제공되는 함수에 대해 설명한다.

  • 제11장: 에러 처리

    Tmax의 API의 에러가 발생하는 경우 상황에 따른 에러 처리 방법에 대해 설명한다.

  • 제12장: 예제

    Tmax 시스템에서 제공하는 고유의 기능을 사용하기 위한 예제를 설명한다.

  • Appendix.A: Tmax 환경설정

    Tmax 환경 파일의 구성 요소에 대해 설명한다.

안내서 규약

표기의미
<AaBbCc123>프로그램 소스 코드의 파일명
<Ctrl>+CCtrl과 C를 동시에 누름
[Button] GUI의 버튼 또는 메뉴 이름
진하게 강조
" "(따옴표)다른 관련 안내서 또는 안내서 내의 다른 장 및 절 언급
'입력항목' 화면 UI에서 입력 항목에 대한 설명
메일계정, 웹 사이트
>메뉴의 진행 순서
+----하위 디렉터리 또는 파일 있음
|----하위 디렉터리 또는 파일 없음

참고

참고 또는 주의사항
[그림 1.1] 그림 이름
[표 1.1] 표 이름
 AaBbCc123
명령어, 명령어 수행 후 화면에 출력된 결과물, 예제코드
[ ]옵션 인수 값
|선택 인수 값

시스템 사용 환경

 요구 사항
PlatformIBM AIX 5.x
HP-UX 11.xx
Solaris 7~9 (SunOS 5.7~5.9)
Hardware최소 120MB 하드디스크와 256MB 이상 메모리 공간
1GB 이상 하드디스크와 512MB 이상 메모리 공간 권장
DatabaseOracle 9i 또는 10g

관련 안내서

안내서설명

Tmax

Administration Guide

Tmax를 이용하기 위한 환경설정 파일과 시스템 운영방식에 대해서 기술한 안내서이다.

Tmax

Getting Started Guide

Tmax에 대한 기본 개념과 구성에 대한 기본적인 사항을 기술한 안내서이다.

Tmax

Programming Guide(4GL)

4GL 언어를 사용해서 Tmax 애플리케이션을 개발하는 사용자를 위해 기술된 안내서이다.

Tmax

Reference Guide

Tmax를 사용하여 프로그램을 개발하는 사용자를 위해 기술된 안내서로 Tmax 애플리케이션 개발에 사용하는 명령어의 개념 및 사용법과 예제에 대해서 설명한다. 클라이언트와 서버의 연결, 통신에서 사용하는 함수에 대한 사용 방법과 예제에 대해서 기술한 안내서이다.

연락처

Korea

TmaxSoft Co., Ltd.
45, Jeongjail-ro, Bundang-gu, 
Seongnam-si, Gyeonggi-do, 13613
South Korea
Tel: +82-31-8018-1000
Fax: +82-31-8018-1115
Email: 

Web (Korean): http://www.tmaxsoft.com 
TechNet: http://technet.tmaxsoft.com

USA

TmaxSoft Inc.
101 North Wacker Drive, Suite 2014,
Chicago, IL 60606
U.S.A
Tel: +1-312-525-8330
Email: 

Web (English): http://www.tmaxsoft.com/us_en/home

Japan

TmaxSoft Japan Co., Ltd.
5F Sanko Bldg, 3-12-16 Mita, Minato-Ku, Tokyo, 108-0073
Japan
Tel: +81-3-5765-2550
Fax: +81-3-5765-2567
Email: 

Web (Japanese): http://www.tmaxsoft.co.jp 

China

Beijing TmaxSoft System Software Co., Ltd.
Room103, No.2 Huizhong Building, Seven Street Shangdi,

Haidian District, Beijing, 100085
P.R.China
Tel: +86-10-6298-8827
Email: 

Web (Chinese): http://www.tmaxsoft.com/cn_en/home_cn_en  

Brazil

Tmax Brasil Sistemas e Serviços Ltda.
Av. Copacabana, 177, sala 32~35 Empresarial 18 do Fortel

Alphaville Barueri, Sao Paulo, 06472-001 
Brazil
Tel: +55-11-4191-3100
Fax: +55(11) 4191-3705 (extension#112)
Email: 

Web (Portuguese): http://www.tmaxsoft.com/br_en/home_br_en

Russia

Tmax Rus L.L.C.
Leninsky prospekt, 113/1 (Park Place Moscow),
Office 318e, Moscow, 117198
Russia
Tel: +7(495)970-01-35
Email: 

Web (Russian): http://www.tmaxsoft.com/ru_ru/home_ru_ru 

Singapore

Tmax Singapore Pte. Ltd.
430 Lorong 6, Toa Payoh #10-02, 
OrangeTee Building, 319402
Singapore
Tel: +65-6259-7223
Fax: +65-6258-7112
Email: 
 
Web (English): http://www.tmaxsoft.com/sg_en/home_sg_en

United Kingdom

TmaxSoft UK Ltd.
215 Knyvett House, Watermans Business Park,
The Causeway, Staines TW18 3BAB
United Kingdom
Tel: +44-1784-895005
Email: 
 
Web (English): http://www.tmaxsoft.com/gb_en/home_gb_en

Canada

TmaxSoft Canada, Inc.
2425 Matheson Blvd East, 8th floor, 
Unit 824 Mississauga, ON, L4W 5K4 
Canada
Tel: +1-905-361-2888
Email: 

Web (English): http://www.tmaxsoft.com/ca_en/home_ca_en 

Australia

TmaxSoft Proprietary Limited
L32, 101 Miller Street, North Sydney 2060 
Australia
Tel: +91-9845-330-704
Email: 

Web (English): http://www.tmaxsoft.com/au_en/home_au_en 

India

TmaxSoft Technologies Private Limited
Sobha Alexander Plaza,3rd Floor, 
16/2 Commissariat Road, Bangalore-560025
India
Tel: +91-9845-330-704
Email: 

Web (English): http://www.tmaxsoft.com/in_en/home_in_en 

Turkey

TmaxSoft Co., Ltd. Turkey Liaison Office
Windowist Tower. Eski Buyukdere Cad. No:26, 
Maslak 34467 Istanbul
Turkey
Tel: +90-544-553-6045
Email:

Web (English): http://www.tmaxsoft.com/tr_en/home_tr_en