Low-code is a software development approach that enables the development and deployment of applications faster and with minimal hand-coding. With DS Server, the most typical scenarios of digital document processing are accessible out-of-the-box with minimal code requirements. DS Server enables developers to skip complex coding to speed up the process of integrating document editing, creation, sharing and collaboration.
Technically, DS Server is based on the TX Text Control technology and uses the same code-base. What makes it different is the approach when and how to use it. Both products give you the tools to integrate document processing into web applications. TX Text Control .NET Server for ASP.NET provides the full access to all libraries and APIs to create and manipulate documents programmatically. DS Server provides a low-code approach for the most typical applications and use-cases:
- MailMerge using the DocumentProcessing Web API
- Document editing (DocumentEditor)
- Document sharing (DocumentViewer
TX Text Control .NET Server for ASP.NET provides the components to create the required backend for those applications and they must be implemented in your application. Therefore, the backend is part of your code-base. DS Server encapsulates the complete required backend and provides a streamlined, out-of-the-box service that can accessed from all of your applications. DS Server is a separate application that runs parallel to your applications that access the document services.
DS Server encapsulates document processing functionality, is deployed on your premises and is accessible as a service.
The following table gives an overview of the supported and required elements for both options.
|TX Text Control||DS Server|
|Supported Client Frameworks|
|WebSocketHandler deployment required?||✓||×|
|TCP Windows Service installation required?||✓||×|
|Integrated OAuth security||×||✓|
|IIS / Windows required?||✓||✓|
|PowerShell installation support||✓||✓+|
✓: Supported / required, ×: Not supported / required, ✓+: Extended support (more effortless)
If you are unsure which product fits your requirements, feel free to contact our technical team to discuss your project. We are more than happy to help you with your document processing needs.