외부 DBMS TIBERO를 작동시키기 위해 아웃 시스템을 뉴토끼 161 방법

뉴토끼 161

소개

Outsystems는 주요 DBMS와의 연결을 지원하지만 "지원되지 않는 DBMS를 사용할 수 없습니까?"와 같은 많은 질문을 받았습니다 이 기사에서는 Tmaxsoft Inc의 제품인 Tibero를 통해 아웃 시스템이 지원하지 않는다는 DBMS (이하 외부 DB라고 함)에서 데이터를 작동하는 방법을 설명하고 외부 DBS에서 아웃 시스템을 뉴토끼 161 방법을 설명합니다

뉴토끼 161 가란 무엇입니까

Tmaxsoft Co, Ltd의 Tibero는 Rehost 마이그레이션 후 DBM으로 뉴토끼 161할 수있는 Oracle 호환 DBMS 제품입니다

Oracle과 호환되지만 Outsystems에서 지원하지 않는 DBM이므로 외부 데이터베이스로 취급됩니다

뉴토끼 161에 대한 자세한 내용은 아래 URL을 확인하십시오

 뉴토끼 161 데이터베이스 솔루션 제품 사이트

외부 DBMS를 작동하려면

OutSystems로 외부 DBS를 작동하려면 확장을 만들어야합니다 확장을 확장 코드라고하며 Integration Studio에 정의 된 조치를 나타냅니다 이 작업을 뉴토끼 161면 OutSystems 기능을 확장하여 외부 데이터베이스 및 외부 시스템에 연결할 수 있습니다

Extension은 C# 코드로 구현되며 작성하는 데 필요한 소프트웨어는 Microsoft의 Visual Studio 2017입니다 Visual Studio 2017은 Microsoft 웹 사이트에서 제공됩니다

참조 URL :https : //visualstudiomicrosoftcom/ja/vs/older-downloads/
*2022 년 7 월 기준

서버 및 소프트웨어 구성

서버, 소프트웨어 구성 및 배포를 확인하십시오

AP 서버 : Outsystems 메인 장치 및 실행 모듈이 배포되었습니다
DB 서버 : ODBC/JDBC가 뉴토끼 161 및 뉴토끼 161에 연결하도록 배포되었습니다
개발 PC : Outsystems의 서비스 스튜디오, Integration Studio 및 MS Visual Studio를 배포합니다

구성 이미지는 다음과 같습니다

뉴토끼 161

뉴토끼 161DBMS 용 데이터 수집 프로그램 작성

처리 사양

생성 할 프로그램은 뉴토끼 161DB에서 발견 된 직원 데이터 (파일 이름 : OIVP)의 주요 항목을 지정하고 하나의 항목을 검색하는 사양입니다 입력은 "키"이고 출력은 "OIVP"(키 값으로 얻은 데이터) 및 "결과"(처리 결과)입니다 처리 이미지는 다음과 같습니다

사양 이미지 처리

뉴토끼 161

절차 만들기

1 확장 정의
먼저 Integration Studio의 확장을 정의하십시오 확장을 정의함으로써 OutSystems는 C# 코딩에 필요한 선언문과 같은 메소드를 자동으로 생성하여 프로그래머의 구현 작업을 줄입니다 다음은 통합 스튜디오의 확장 및 구조 정의 화면입니다

구조는 데이터가 레코드 또는 목록 형식으로 저장할 수있는 데이터 구조입니다 프로그램 간 데이터를 전달하는 데 뉴토끼 161됩니다 이 예에서는 직원 데이터를 확장 출력으로 저장하도록 정의됩니다

통합 스튜디오의 확장 정의 화면

통합 스튜디오의 구조 정의 화면

2 확장 생성

뉴토끼 161 데이터 조작을 수행하기위한 코드를 작성하십시오 위에서 언급했듯이 OutSystems는 자동으로 코드를 생성하므로 수정하겠습니다 해야 할 5 가지가 있습니다 :

        1. adddre 참조
        2. ODBC 연결 문자열 정의
        3. 데이터 운영에 대한 SQL 쓰기
        4. 데이터 조작 후 처리
        5. 예외 처리

예제 소스 코드 예제 및 편집 할 위치

소스 코드

이 작업이 완료되면 빌드를 실행하여 Integration Studio에 게시 한 다음 Service Studio에서 생성 된 확장을 뉴토끼 161할 수 있도록하십시오

통합 스튜디오 게시 버튼

3 확장 구현

생성 된 확장자를 구현할 수 있도록 관리 종속성 화면에서 설정하십시오 동일한 화면에서 확장자를 선택하고 오른쪽 창에 나타나는 동작을 선택하십시오 선택한 후에는 적용 버튼을 누릅니다 이제 생성 된 확장을 구현할 수 있습니다

종속성 관리 화면

로직 탭을 선택하고 확장을 구현하는 서버 작업을 확장하십시오 생성 된 확장자의 동작을 선택하고 드래그 앤 드롭하여 구현하십시오

서비스 스튜디오 로직 탭 화면

구현이 완료되면 브라우저를 게시하고 실행하고 확인하십시오
실행 결과는 다음 화면에 표시됩니다 데이터를 TBSQL (Oracle의 SQLPlus와 동등한 뉴토끼 161와 번들로 연결된 데이터 조작 도구)과 비교하면 OutSystems가 뉴토끼 161DB 데이터를 처리 할 수 있음을 확인할 수 있습니다

브라우저 실행 결과

Tibero의 도구를 뉴토끼 161여 SQL에서 데이터를 얻은 결과

마지막

어떻게 생각 했습니까? 이 기사에서는 아웃 시스템이 지원하지 않는 DBMS를 처리 할 수 있음을 알게되었습니다 열린 DBMS를 마이그레이션하고 뉴토끼 161 추가 방법으로 OutSystems는 웹 응용 프로그램으로 전환 할 수 있습니다 레거시 시스템을 웹으로 전환하려는 회사가 있으면 상담에 감사드립니다

연락처 정보

저자 프로필

Tadokoro Yasuto
Tadokoro YasutoTDI Outsystems Promotion Office
저는 30 년 넘게 일해 왔으며 이해하지 못하는 많은 것들이 있기 때문에 매일 공부합니다
내 사생활에서, 나는 다시 학생이었을 때 중독 된 밴드를 시작하고 싶습니다

관련 기사