EMBEDDED FILE TRANSFER

소프트웨어를 위한
파일 전송 엔진.

파일 전송 기능을 직접 개발하고 유지보수하는 대신, INNORIX의 검증된 전송 엔진을 기존 소프트웨어에 통합하세요. 애플리케이션의 UI와 업무 로직은 그대로 유지하면서, 파일 전송의 실행과 자동화, 중단 복구, 상태 관리를 하나의 플랫폼으로 처리할 수 있습니다. 새로운 제품 개발부터 기존 전송 시스템의 교체까지, 소프트웨어의 규모와 목적에 맞춰 적용할 수 있습니다.

  • 다양한 애플리케이션

    모바일 앱, 웹 서비스, 데스크톱 소프트웨어, 서버 애플리케이션에 통합할 수 있습니다.

  • 다양한 개발 환경

    Java, Python, JavaScript, C#, C++, Go 등 기존 개발 언어와 환경에서 바로 연동할 수 있습니다.

  • 다양한 소프트웨어 분야

    기업 업무 시스템, 의료, 연구 소프트웨어, 금융 시스템, 미디어 플랫폼, 산업용 소프트웨어 등 실제 업무에 필요한 파일 전송을 지원합니다.

FLEXIBLE INTEGRATION

기존 소프트웨어를 바꾸지 않고,
파일 전송 기능을 통합하세요.

Transfer Builder에서 필요한 파일 전송을 구성하고, 개발 환경에 맞는 연동 결과물을 생성하세요. 기존 애플리케이션의 UI와 업무 로직은 그대로 유지할 수 있습니다.

Source & DestinationTransfer OptionsExecutionIntegrationReview

Integration연동 방식을 선택하고, 적용에 필요한 파일을 생성합니다.

REST APISDKCLI

  • transfer-config.json전송 설정 파일
  • integration-example.ts연동 예제 코드
  • README.md설치 및 연동 가이드

Generate & Download

integration-example.tsTypeScript

import { InnorixClient } from '@innorix/sdk';

const client = new InnorixClient({

apiKey: process.env.INNORIX_API_KEY,

});

await client.transfer.run({

config: './transfer-config.json'

});

AI-POWERED DEVELOPMENT

AI 개발 도구에서,
파일 전송 기능까지 개발하세요.

Claude Code, Cursor 등 MCP를 지원하는 AI 개발 도구에 INNORIX를 연결하세요. 자연어로 필요한 전송 기능을 요청하면, 기존 프로젝트에 맞는 연동 코드를 작성하고 테스트하는 데 활용할 수 있습니다.

Welcome to Claude Code

cwd: ~/apps/portal · mcp: innorix

우리 앱에 중단 복구가 가능한 파일 전송 기능을 추가해 줘.

전송 기능을 연결하고 필요한 코드를 작성했습니다.

Read(src/upload/UploadPanel.tsx) Read 142 lines
Write(transfer-service.ts) Wrote 52 lines · Created

연동 코드가 프로젝트에 추가되었습니다.

? for shortcuts

RELIABLE TRANSFER ENGINE

파일 전송의 복잡한 문제를,
직접 해결할 필요가 없습니다.

대용량 파일과 수많은 파일을 전송하는 과정에서 발생하는 연결 중단, 부분 실패, 재시도, 데이터 무결성 문제까지 INNORIX의 전송 엔진이 자동으로 처리합니다. 개발자는 이러한 예외 상황을 직접 구현하고 유지보수하는 대신, 자신의 소프트웨어 개발에 집중할 수 있습니다.

SourceHQ Server/data/project
Connection lostResuming...
large-dataset.zip8.4 TB
TargetCloud Storage/release/project

large-dataset.zip8.4 TB / 8.4 TB100%

  • 10:01:12Transfer started5.6 TB transferred
  • 10:14:28Network connection lostPaused at 5.6 TB
  • 10:15:03Connection restored, resuming from 5.6 TBResumed
  • 10:32:46Transfer completed8.4 TB transferred
  • 10:32:52Integrity check passed (SHA-256)Verified

OPERATIONS & MONITORING

애플리케이션에서 발생하는
모든 파일 전송을, 한곳에서 운영하세요.

여러 애플리케이션과 시스템에서 실행되는 파일 전송의 진행 상태와 결과를 INNORIX Studio에서 통합 관리하세요. 개별 전송의 실행 이력과 상세 정보를 확인하고, 문제가 발생하면 원인을 파악하고 필요한 작업을 재실행할 수 있습니다.

Runs

Run IDStatusProgress
RUN-1048Completed100%
RUN-1047Completed100%
RUN-1046Failed36%

RUN-1048Completed

SourceDevice ADestinationDevice BStarted2026-10-30 10:24Duration00:12:36

100%

  • Run started2026-10-30 10:24
  • Integrity check passed (SHA-256)Verified

설명보다 빠른 이해, 직접 경험해 보세요.

Builder에서 전송 흐름을 간단히 구성합니다.

Builder구성 완료

전송 구성

소스 선택대상 선택대상 선택

실행 조건지금

복구 정책중단 지점부터 재개

TECHNICAL FAQ

자주 묻는 질문

기존 애플리케이션에 INNORIX 파일 전송 기능을 어떻게 추가하나요?

Transfer Builder에서 전송 화면과 예제 코드를 준비하고, 개발자 가이드에 따라 기존 애플리케이션의 파일 선택 및 전송 실행 로직에 연결할 수 있습니다.

Embedded UI, Custom UI, Headless의 차이는 무엇인가요?

Embedded UI는 준비된 전송창을 사용하고, Custom UI는 기존 제품 디자인에 맞춰 전송 화면을 구성하며, Headless는 별도 전송창 없이 백그라운드에서 파일 전송을 실행하는 방식입니다.

기존 애플리케이션의 UI를 변경해야 하나요?

반드시 변경할 필요는 없습니다. 기존 화면에 준비된 전송 UI를 삽입하거나, 현재 UI 컴포넌트를 사용하거나, 백그라운드 전송 방식으로 통합할 수 있습니다.

웹 애플리케이션과 데스크톱 애플리케이션에서 모두 사용할 수 있나요?

웹, 데스크톱 및 엔터프라이즈 애플리케이션 환경에서 통합을 검토할 수 있습니다. 구체적인 지원 방식은 운영체제, 런타임, Agent 및 API 연동 조건에 따라 달라집니다.

사용자 PC에서 서버로 파일을 업로드하는 기능도 제공하나요?

웹사이트나 웹 애플리케이션의 최종 사용자 업로드, 다운로드는 INNORIX EX를 통해 구성할 수 있습니다. 서버, 장비 간 전송과 사용자 웹 업로드, 다운로드는 적용 방식이 다르므로 사용 목적에 맞춰 선택해야 합니다.

전송 UI 없이 백그라운드에서 실행할 수 있나요?

네. Headless 방식을 이용해 전송창 없이 파일 전송을 실행하고 진행 상태 또는 완료 결과를 기존 애플리케이션에 반영할 수 있습니다.

대용량 파일과 수많은 작은 파일도 처리할 수 있나요?

INNORIX는 대용량 파일과 대량의 작은 파일 전송을 지원합니다. 실제 전송 가능 규모와 성능은 Endpoint, 네트워크, 파일 구성 및 적용 방식에 따라 달라집니다.