Mô tả: Thinfinity VirtualUI là giải pháp tối ưu để web hóa các ứng dụng cũ của Windows. Được thiết kế riêng cho các Nhà cung cấp phần mềm độc lập (ISV) đang tìm cách chuyển các ứng dụng Windows của họ sang các dịch vụ Phần mềm dưới dạng dịch vụ (SaaS), nền tảng này không chỉ hiện đại hóa các ứng dụng cũ mà còn cung cấp một lộ trình liền mạch để chuyển đổi SaaS.
Thinfinity VirtualUI
Move your Windows applications to the web
Một nền tảng phát triển cho phép bạn sử dụng bất kỳ Ứng dụng máy tính để bàn Desktop Application hiện có nào và xuất bản nó dưới dạng giải pháp web. Bạn chỉ cần thêm một dòng mã vào mã nguồn của mình và bạn sẽ sẵn sàng sử dụng.
Developers first
Được tạo ra để dành cho các nhà phát triển, Thinfinity VirtualUI cung cấp các tích hợp linh hoạt, mạnh mẽ và có thể mở rộng, cho phép bạn thiết lập và chạy nhanh chóng. Không cần phải mã hóa lại hoặc thực hiện bất kỳ thay đổi quan trọng nào đối với mã nguồn “Source Code” của bạn. Đưa ứng dụng của bạn lên web một cách dễ dàng.
Cloud native
Triển khai các giải pháp của bạn trên mọi đám mây công cộng “Public cloud”, đám mây riêng “Private Cloud” hoặc lai “Hybrid cloud”. Tăng và giảm quy mô theo nhu cầu dự án của bạn và tích hợp ứng dụng của bạn với tài nguyên đám mây gốc, đồng thời cho phép người dùng và khách hàng chạy Ứng dụng Windows Desktop của bạn trên mọi thiết bị ở bất kỳ đâu.
Secure by design
Xác thực người dùng bằng Windows hoặc Azure AD. Sử dụng oauth2 để thiết lập sơ đồ Đăng nhập một lần SSO (Single-Sign-On) với các nền tảng nhận dạng phổ biến nhất trên thị trường. Sử dụng SAML hoặc RADIUS để tạo trải nghiệm 2FA hoặc xác thực người dùng của bạn bằng Google Authenticator hoặc Microsoft Authenticator (TOTP/HOTP).
Simple App Virtualization - Ảo hóa ứng dụng thực sự đơn giản
Bằng cách thêm một dòng mã vào bất kỳ phần mềm hiện có nào của bạn, bạn sẽ kích hoạt chức năng nền tảng kép. Phát hành một ứng dụng Windows lên web chưa bao giờ dễ dàng đến thế. Nó thật sự đơn giản!
Chọn ngôn ngữ ứng dụng của bạn
Thinfinity VirtualUI chuyển hướng các lệnh gọi và lệnh vẽ Windows tới khung vẽ HTML5 từ xa, tích hợp liền mạch với mọi ngôn ngữ hỗ trợ Win32, GDI/GDI+ API và ActiveX/COM.
No Client Software Required - Không cần phần mềm máy khách
Dễ thực hiện và dễ sử dụng hơn
Cài đặt và chạy phần mềm Windows của bạn trên trình duyệt chỉ trong vòng vài phút. Thinfinity VirtualUI không yêu cầu tải xuống phần mềm máy khách Client software bằng cách phân phối ứng dụng của bạn lên web dưới dạng HTML5 thuần túy.
Any device. Anywhere - Bất kỳ thiết bị nào. mọi nơi
Với Thinfinity, sự thỏa hiệp VirtualUI đã là chuyện quá khứ. Chúng tôi biết người dùng của bạn là duy nhất và bạn yêu cầu nội dung hoạt động trên tất cả các thiết bị. Có thể là thiết bị di động, máy tính xách tay hoặc máy tính để bàn. Windows hoặc Mac. iOS hoặc Android. Chúng tôi đã bảo vệ bạn. Tìm hiểu thêm
Edge
Chrome
Firefox
Safari
Opera
For ISV - Dành cho ISV
Cung cấp phần mềm của bạn dưới dạng dịch vụ (SAAS)
Thinfinity VirtualUI cho phép ISV nhanh chóng chuyển đổi các ứng dụng Windows của họ thành các dịch vụ được lưu trữ trên nền tảng đám mây, dựa trên Web và phân phối chúng đến bất kỳ thiết bị nào thông qua trình duyệt Web tương thích với HTML5 mà không cần plug-in!
Unparalleled features - Tính năng vượt trội (Tìm hiểu thêm)
USB redirection
Có quyền truy cập vào các tài nguyên cục bộ như webcam và micrô mở các kênh ảo giữa trình duyệt và máy cục bộ bằng cách sử dụng JavaScript Remote Objects.
Universal printing
Máy in Thinfinity Printer cho phép người dùng cuối in tới máy in cục bộ từ một ứng dụng ảo hóa. Ngoài ra, đối với phần mềm POS, bạn có thể gửi lệnh in trực tiếp tới máy in vé và máy in nhãn.
Drag and drop files
Người dùng cuối có thể thực hiện tải lên và tải lên nhiều lần bằng phương pháp kéo và thả đơn giản trên ứng dụng của bạn. Không cần phải mất các chức năng chỉ vì bạn sử dụng trình duyệt web.
Upload and download
Chỉ cần thêm các phương pháp đơn giản này vào ứng dụng của mình, bạn sẽ có thể xuất tất cả các loại tệp ở mọi định dạng sang thiết bị người dùng cuối và tất nhiên, người dùng của bạn sẽ có thể tải tệp lên các ứng dụng từ xa chỉ bằng một cú nhấp chuột.
File system virtualization
Ảo hóa hệ thống tệp giúp nhà phát triển chỉ xuất bản các thư mục chia sẻ có liên quan và cung cấp các thư mục riêng tư dựa trên xác thực. Ngoài ra, các thư mục dùng chung có thể được chuyển hướng đến những nơi an toàn hơn trong đĩa và/hoặc được bảo vệ chống ghi.
Thinfinity® VirtualUI Main features - Các tính năng chính của Thinfinity® VirtualUI
Thinfinity® VirtualUI là SDK ảo hóa cho phép các ứng dụng máy tính để bàn dựa trên Windows hoạt động như các ứng dụng nền tảng kép. Nó cung cấp các ứng dụng web đa trình duyệt, đa thiết bị, có thể chạy trên môi trường Windows hoặc được truy cập từ xa từ bất kỳ trình duyệt web HTML5 nào. Kể từ khi ra mắt vào năm 2015, Thinfinity® VirtualUI đã giúp hàng nghìn tổ chức thực hiện chuyển đổi kỹ thuật số bằng cách kéo dài vòng đời của các ứng dụng quan trọng trong kinh doanh một cách hiệu quả và đáng tin cậy về mặt chi phí.
Any web browser - Bất kỳ trình duyệt web nào
Sử dụng Thinfinity® VirtualUI trên mọi trình duyệt HTML5, bao gồm Firefox, Chrome, Safari, Edge, Opera hoặc Internet Explorer và hỗ trợ truy cập từ xa từ các thiết bị Windows, Mac Linux, iOS, Android và Chromebook.
Tìm hiểu thêm
Web integration of Windows apps - Tích hợp web các ứng dụng Windows
Kích hoạt Thinfinity® VirtualUI trong dự án ứng dụng của bạn cũng đơn giản như việc thêm một dòng mã vào mã nguồn của bạn.
Bạn sẽ có thể cung cấp các ứng dụng máy tính để bàn của mình lên web và truy cập chúng từ bất kỳ máy tính hoặc thiết bị di động nào mà không mất quyền kiểm soát dự án của mình, hỗ trợ tất cả các ngôn ngữ lập trình bao gồm .NET, DELPHI, C#, C++, VFP, VB6 và MS Access Databases.
Zero client set up - Không cần cài đặt client
Trải nghiệm 100% dựa trên Web, Thinfinity VirtualUI không yêu cầu bất kỳ plugin, tiện ích bổ sung hoặc cài đặt bổ sung nào ở phía máy khách client.
Web integration framework - Khung tích hợp web
Khung Javascript Remote Objects (JsRO) frame mới cung cấp cho các nhà phát triển khả năng tích hợp đầy đủ các ứng dụng dựa trên Windows hiện tại của họ vào bất kỳ ứng dụng web nào.
Xuất bản các mô hình dữ liệu được xác định theo chương trình từ ứng dụng gốc để hiển thị các thuộc tính, phương thức và sự kiện, giúp giảm bớt hộp thoại giữa ứng dụng dựa trên Windows và ứng dụng web.
Multiple end-user authentication options - Nhiều tùy chọn xác thực người dùng cuối
Tích hợp dự án của bạn với các nền tảng nhận dạng hiện có phổ biến nhất như Google, Facebook hoặc Azure Active Directory và chọn cách người dùng cuối truy cập ứng dụng của bạn.
Đăng nhập Windows, OAuth/2, RADIUS, SAML hoặc các phương thức xác thực tùy chỉnh của bạn có thể được triển khai dễ dàng.
Thêm một lớp bảo mật bổ sung cho dự án của bạn và Triển khai nhiều yếu tố khác nhau để xác thực trải qua các mức độ đảm bảo và khả năng sử dụng.
Thinfinity VirtualUI tương thích với các nhà cung cấp phổ biến và đáng tin cậy nhất trên thị trường, bao gồm Google, Okta và DUO.
Drag & drop
Thinfinity® VirtualUI hỗ trợ kéo và thả tệp tải lên từ thiết bị từ xa vào ứng dụng.
Cung cấp UX phong phú và đáng tin cậy trên mọi thiết bị giúp duy trì các chức năng hiện tại của ứng dụng máy tính để bàn của bạn. Bạn sẽ không phải đào tạo lại người dùng của mình về giao diện mới.
Remote printing
Người dùng cuối có thể dễ dàng định tuyến các lệnh in từ máy chủ WTS/RDS Server tới máy in cục bộ.
Windows active directory
Active Directory (AD) được bao gồm trong hầu hết các hệ điều hành Windows Server dưới dạng một tập hợp các quy trình và dịch vụ. Bạn có thể sử dụng nó để xác thực người dùng của mình vào các mạng hiện có.
Load balancing
Kiến trúc Thinfinity® VirtualUI Architecture cung cấp các thành phần cho phép phân phối khối lượng công việc trên nhiều phiên và máy chủ Windows Server, mang lại khả năng mở rộng dễ dàng và thích ứng với mọi tình huống.
Registry virtualization
Ảo hóa Registry cho phép các nhà phát triển lưu trữ thông tin người dùng trong Windows registry một cách an toàn. Các mục đăng ký Registry entry có thể được chuyển hướng đến các mục được chia sẻ hoặc riêng tư, cũng dựa trên hệ thống xác thực của ứng dụng.
Tạo môi trường an toàn bằng cách cấp quyền truy cập vào các thư mục ứng dụng được chỉ định và cung cấp các thư mục riêng dựa trên hệ thống xác thực của ứng dụng.
64 Bit Windows editions
Thinfinity® VirtualUI có thể được triển khai trong tất cả các phiên bản 64 bit, từ Windows 8.1 đến Windows Server 2019. Nó hỗ trợ các đám mây tại chỗ, công cộng và kết hợp như điện toán đám mây của Google, AWS và Microsoft Azure.
(Lưu ý: Giá trên web có tính chất tham khảo, có thể tăng hoặc giảm so với hiện tại, Quý khách vui lòng liên hệ để có báo giá tốt nhất.)
DEVELOPMENT LICENSE
FEATURES
DESCRIPTION
Web Integration HTML5 Support
(Tích hợp web Hỗ trợ HTML5)
Cho phép tích hợp các ứng dụng dựa trên Windows vào môi trường web.
Cho phép truy cập các ứng dụng thông qua các trình duyệt web hiện đại hỗ trợ
HTML5.
WebSocket Communication (Giao tiếp WebSocket)
Tạo điều kiện trao đổi dữ liệu theo thời gian thực giữa máy chủ server và máy khách client.
Live Debug (Gỡ lỗi trực tiếp)
Chạy đồng thời ứng dụng web và máy tính để bàn trong IDE và trình duyệt web của bạn.
Concurrent Users for Testing in Windows 10 and Windows Server (Người dùng đồng thời để kiểm tra trong Windows 10 và Windows Server)
Cho phép nhiều người dùng kiểm tra ứng dụng đồng thời trên Windows 10 và Windows Server.
Tính năng này chỉ khả dụng trên phiên truy cập Window được chia sẻ - Shared Windows Sessions.
API Access (Truy cập API)
Cung cấp một bộ API để tích hợp và tùy chỉnh sâu hơn.
Mobile Accessibility Development Tools (Công cụ phát triển khả năng truy cập trên thiết bị di động)
Các công cụ và tính năng được tối ưu hóa để phát triển các ứng dụng di động có thể truy cập.
Direct Download from the Application to the Browser (Tải trực tiếp từ ứng dụng xuống trình duyệt)
Cho phép tải tập tin trực tiếp từ ứng dụng xuống trình duyệt web của người dùng.
Direct Upload from the Remote Machine to the Application (Tải trực tiếp từ máy từ xa lên ứng dụng)
Cho phép tải tệp trực tiếp từ máy từ xa lên ứng dụng.
Native Drag and Drop Upload (Tải lên bằng cách kéo và thả)
Hỗ trợ chức năng kéo và thả gốc để tải tệp lên.
Open Link Dialog (Hộp thoại liên kết mở)
Cung cấp hộp thoại để mở siêu liên kết trong ứng dụng.
Allow Execute (Cho phép thực thi)
Cho phép bạn gọi các ứng dụng hỗ trợ VirtualUI khác từ chính
ứng dụng.
JsRO (JavaScript Remote Objects) ((Đối tượng từ xa JavaScript))
Khung độc quyền cho phép bạn tạo các mô hình ở dạng gốc
ngôn ngữ mã hóa ứng dụng và mở rộng hành vi kép đối với đối tượng JavaScript đang chạy trong trình duyệt.
PRODUCTION LICENSE
Để có hiệu suất và bảo mật tối ưu trong môi trường sản xuất, Thinfinity VirtualUI phải được triển khai trong Thinfinity Workspace.
Để biết tổng quan đầy đủ về các tính năng, vui lòng kiểm tra bảng tính năng đầy đủ tại đây.
*PRODUCTION LICENSE MINIMUM PURCHASE 20 USERS
COMMUNITY
STANDARD
ENTERPRISE
One User per Windows Session
(Một người dùng trên mỗi phiên Windows)
Đảm bảo rằng mỗi phiên Windows được cách ly với một người dùng, tăng cường bảo mật và phân bổ tài nguyên.
√
Allow 3rd Party Applications (Cho phép ứng dụng của bên thứ 3)
Cung cấp khả năng tích hợp và chạy các ứng dụng của bên thứ ba trong môi trường Thinfinity VirtualUI.
Cho phép người dùng cuối mở siêu liên kết trong ứng dụng, nâng cao trải nghiệm người dùng.
Cho phép người dùng cuối gọi các ứng dụng hỗ trợ VirtualUI khác từ ứng dụng chính, mang lại trải nghiệm liền mạch cho người dùng.
JsRO (JavaScript Remote Objects) (Đối tượng từ xa JavaScript)
Cho phép mở rộng trải nghiệm người dùng mà bạn đã phát triển vào sản xuất, cho phép hoạt động kép giữa các mô hình ứng dụng gốc và đối tượng JavaScript chạy trong trình duyệt.
Nguồn: https://www.cybelesoft.com/thinfinity/virtualui/