FILE TRANSFER IN YOUR APPLICATION

Передавання файлів
усередині вашої власної програми.

Інтегруйте функцію передавання файлів, потрібну вашим веб-, десктопним і корпоративним застосунками, замість того щоб створювати її самостійно.

Підготуйте екран передавання та зразок коду в Transfer Builder, а потім підключіть їх до вашої наявної програми. Єдина технологія передавання охоплює передавання великих файлів, прогрес, відновлення після переривання та результат завершення.

  • transfers.embedded.hero.f0.t

    transfers.embedded.hero.f0.d

  • transfers.embedded.hero.f1.t

    transfers.embedded.hero.f1.d

  • transfers.embedded.hero.f2.t

    transfers.embedded.hero.f2.d

transfers.embedded.fi.tag

transfers.embedded.fi.title

transfers.embedded.fi.d1

  • transfers.embedded.fi.opt0.ttransfers.embedded.fi.opt0.d
  • transfers.embedded.fi.opt1.ttransfers.embedded.fi.opt1.d

transfers.embedded.fi.nv0transfers.embedded.fi.nv1transfers.embedded.fi.nv2

1. transfers.embedded.fi.tb02. transfers.embedded.fi.tb13. transfers.embedded.fi.tb24. transfers.embedded.fi.tb35. transfers.embedded.fi.tb4

transfers.embedded.fi.ic.ttransfers.embedded.fi.ic.d

transfers.embedded.fi.m0transfers.embedded.fi.m1transfers.embedded.fi.m2

  • transfers.embedded.fi.f0transfers.embedded.fi.f0s
  • transfers.embedded.fi.f1transfers.embedded.fi.f1s
  • transfers.embedded.fi.f2transfers.embedded.fi.f2s

transfers.embedded.fi.gen

transfers.embedded.fi.f1transfers.embedded.fi.lang

transfers.embedded.fi.cd

transfers.embedded.ai.tag

transfers.embedded.ai.title

transfers.embedded.ai.d1

transfers.embedded.ai.mcp

transfers.embedded.ai.devtransfers.embedded.ai.q

transfers.embedded.ai.bottransfers.embedded.ai.a

transfers.embedded.ai.filetransfers.embedded.ai.done

transfers.embedded.ai.note

transfers.embedded.rt.tag

transfers.embedded.rt.title

transfers.embedded.rt.d1

transfers.embedded.rt.srctransfers.embedded.rt.srcNtransfers.embedded.rt.srcP
transfers.embedded.rt.losttransfers.embedded.rt.resm
transfers.embedded.rt.filetransfers.embedded.rt.size
transfers.embedded.rt.dsttransfers.embedded.rt.dstNtransfers.embedded.rt.dstP

transfers.embedded.rt.file8.4 TB / transfers.embedded.rt.size100%

  • transfers.embedded.rt.l0transfers.embedded.rt.l0v
  • transfers.embedded.rt.l1transfers.embedded.rt.l1v
  • transfers.embedded.rt.l2transfers.embedded.rt.l2v
  • transfers.embedded.rt.l3transfers.embedded.rt.l3v
  • transfers.embedded.rt.l4transfers.embedded.rt.l4v

transfers.embedded.om.tag

transfers.embedded.om.title

transfers.embedded.om.d1

transfers.embedded.om.h

transfers.embedded.om.t0transfers.embedded.om.t1transfers.embedded.om.t2transfers.embedded.om.t3
transfers.embedded.om.c0transfers.embedded.om.c1transfers.embedded.om.c2
transfers.embedded.om.r0transfers.embedded.om.t2100%
transfers.embedded.om.r1transfers.embedded.om.t2100%
transfers.embedded.om.r2transfers.embedded.om.t336%

transfers.embedded.om.r0transfers.embedded.om.t2

transfers.embedded.om.srctransfers.embedded.om.devAtransfers.embedded.om.dsttransfers.embedded.om.devBtransfers.embedded.om.strttransfers.embedded.om.sd0transfers.embedded.om.durtransfers.embedded.om.durV

100%

transfers.embedded.om.ev0transfers.embedded.om.ev1transfers.embedded.om.ev2
  • transfers.embedded.om.e0transfers.embedded.om.sd0
  • transfers.embedded.om.e2transfers.embedded.om.e2v

GET STARTED

Додайте передавання файлів до вашої власної програми.

Підготуйте інтерфейс передавання та зразок коду в Transfer Builder, а потім застосуйте їх до програми, яка у вас уже є.

Почніть інтеграцію самостійно або прочитайте документацію для розробників про API та обробку результату запуску.

TECHNICAL FAQ

Часті запитання

Як додати передавання файлів INNORIX до наявної програми?

Підготуйте екран передавання та зразок коду в Transfer Builder, а потім скористайтеся посібником для розробників, щоб підключити його до логіки вибору файлів і виконання передавання, яка вже є у вашій програмі.

Яка різниця між Embedded UI, Custom UI та Headless?

Embedded UI використовує готове вікно передавання, Custom UI створює екран передавання відповідно до дизайну вашого продукту, а Headless виконує передавання файлів у фоновому режимі без власного вікна передавання.

Чи потрібно змінювати інтерфейс моєї наявної програми?

Не обов'язково. Ви можете вставити готовий інтерфейс передавання в наявний екран, використати свої поточні компоненти інтерфейсу або інтегрувати його як фонове передавання.

Чи можна використовувати це як у веб-, так і в десктопних програмах?

Інтеграцію можна розглянути для веб-, десктопних і корпоративних середовищ застосунків. Конкретний підхід залежить від операційної системи, середовища виконання та умов інтеграції Agent і API.

Чи вивантажує це також файли з ПК користувача на сервер?

Вивантаження та завантаження кінцевим користувачем на сайті або у веб-програмі реалізується за допомогою INNORIX EX. Передавання між серверами та devices і веб-вивантаження/завантаження користувачем застосовуються по-різному, тож вибирайте відповідно до вашої мети.

Чи можна запустити його у фоновому режимі без інтерфейсу передавання?

Так. Режим Headless виконує передавання файлів без вікна передавання та відображає прогрес або результат завершення у вашому наявному застосунку.

Чи може він обробляти дуже великі файли та величезну кількість малих файлів?

INNORIX підтримує як дуже великі файли, так і велику кількість малих файлів. Фактичний масштаб і продуктивність залежать від кінцевих точок, мережі, складу файлів та способу інтеграції.

Якщо мережеве з'єднання обривається, чи потрібно починати передавання спочатку?

Скористайтеся підтримуваними функціями Resume та Retry, щоб продовжити перерване передавання. Конкретна поведінка відновлення залежить від середовища передавання та налаштувань.

Чи можу я зберегти наявну в моєму застосунку модель входу та прав доступу?

Це можна реалізувати так, щоб підключити передавання, зберігши модель автентифікації та бізнес-прав доступу, яка вже є у вашому застосунку. Право на запуск передавання, а також пристрої та шляхи, до яких воно має доступ, визначаються окремо та відповідно.

Чи можна показувати прогрес передавання та результати завершення на моїх наявних екранах?

Скористайтеся підтримуваними інтерфейсами запиту статусу та повернення результату, щоб відображати прогрес, завершення або помилку у вашому наявному застосунку.

Якщо запит на передавання виконано успішно, це означає, що передавання файлу завершено?

Ні. Прийнятий запит на передавання та фактично завершене передавання файлу — це різні стани. Подальші дії слід налаштувати так, щоб вони запускалися на основі фактичного результату завершення.

Чи можна побачити в одному місці передавання файлів, вбудовані в кілька застосунків?

Runs в INNORIX Studio показує стан виконання та результати завершення в одному місці. Наскільки детально можна ідентифікувати та фільтрувати передавання за застосунком, залежить від наявних функцій і ваших налаштувань.

Чи потрібен окремий сервер передавання, щоб додати передавання файлів?

Структуру прямого передавання INNORIX можна реалізувати так, щоб переміщувати файли між джерелом і призначенням без проміжного сервера зберігання файлів. Agent, мережу та налаштування виконання потрібно перевірити відповідно до вашого середовища інтеграції.

Чи можна розгорнути код, згенерований у Transfer Builder, у незмінному вигляді?

Те, що генерує Builder, — це лише початкова точка для застосування у вашому застосунку. Перед розгортанням перевірте деталі з'єднання, автентифікацію, права доступу, обробку помилок та налаштування, потрібні для вашого робочого середовища.