nscale Connect | Ceyoniq Technology GmbH


+49 521 9318 1000


nscale Connect

nscale Connect is a collection of nscale interfaces, libraries and frameworks. nscale is open and modern in all areas. Apart from providing suitable solutions and intuitive user interfaces, nscale also offers an array of different interfaces for different levels. nscale Server offers Base and Advanced Connect as an nscale standard interface on the server side. Whilst Base Connect provides access to the high-performance nscale NoSQL Blobstore, Advanced Connect incorporates all DMS, ERP and collaboration functions available from nscale.

On the user’s side, every screen comes with its own interface. nscale Cockpit and nscale Web offer their own frameworks for developing their own HTML and .NET based screens. The nscale X-ternal Connector which acts as a universal connector to easily integrate and connect business applications and the nscale Server based on the nscale Cockpit is also particularly worth mentioning.

nscale Connect can provide all nscale interfaces as part of a package. Along with libraries, API descriptions and tutorials, nscale Connect also provides the structure and contractual framework to create commercial interfaces, connections and integrations using nscale technology.

logo nscale connect


Key Features

  • Information from nscale is retrievable from any desired servers, ERP/CRM systems, news systems and specific applications
  • Ideal for mobile clients (iOS, Android)
  • Easy to use for PHP or cURL based clients
  • Provision of nscale Server functionality using CMIS
  • Communication with the nscale Server
    • Via SOAP
    • Via REST
  • nscale functionalities as web services
  • Expanding and changing nscale Web functionalities
    • Using nscale Web functionalities including graphic elements such as standard nscale templates and dialogues


  • Own web-based client for developing
  • Portal server integrations
  • Integration of nscale Web functionalities in external programs
  • Calling up nscale Cockpit’s range of functions using the command line
  • Integration of nscale functions using scripting
  • Embedding (no graphical nscale elements) nscale Server functionalities (DMS, workflow)
  • Managing content together with structural and metadata
  • Structured storage of data
  • High performance management of content without structural and metadata (wardrobe principle)


nscale Server interfaces

The nscale Server SDK contains the details of the nscale Advanced Connect (AC). The AC makes the standard interface available for communication with the nscale Server . It also offers all of the options and libraries from the nscale plug-in development.

Included with the nscale Server SDK is a detailed interface description based on Javadoc or csharp. The interface description not only consists of an extensive description of all classes and functions, but it also contains several embedded examples and notes so that the application developer gains quick and readied access to the nscale Server interface.

In addition to AC, Base Connect (BC) also offers direct access, independent from the nscale Server Application Layer, to the entire range of functions that the nscale Server Storage layer features.

The Base Connector interface provides all of the functions of the nscale Server Storage Layer. It is not normally directly communicated with, but rather implicitly via the nscale Server Application Layer. However, there are products and scenarios which do directly communicate with this interface (e.g. the nscale Pipeliner).

Due to the architecture of the nscale Storage Layer, the Base Connect provides a high-performance “Blobstore” which can be scaled to suit virtually every need. Base Connect or the NoSQL Blobstore are the best choices when it comes to simply storing content using the “wardrobe principle”.


Industry interfaces


With WebDAV (Web-based Distributed Authoring and Versioning), REST (Representational State Transfer) and CMIS (Content Management Interoperability Service), three standardised industry interfaces are available.

The market already provides client libraries to aid communication and connections or these protocols are already supported by many programs as standard. The advantage: This allows for integration with the widest range of standard programs without the usual time and effort needed for integration.



The nscale Server offers a REST interface in the standard version. By using REST, objects in the information platform can be retrieved and changed by using the URL. REST (Representational State Transfer) ensures that information from the nscale systems can be called up using the URI in any server, ERP/CM systems, news systems and specific applications.

To guarantee an intuitive and effective scenario, the specific presentation of the responses in HTML, XML or JSON formats takes place paying particular care to produce material suitable for display on the internet.



With the WebDAV interface, file-based access to nscale objects such as from MS Windows Explorer or Apple Finder is possible. In this case, the nscale Server acts as a WebDAV server.

WebDAV has been used as the industry standard protocol for several years and is supported by many software and operating system manufacturers. Typically, the connection to the nscale system only has to be set up once, and access to nscale folders and documents is ready. With WebDAV, users are able to access their documents so easily that it’s just like using an online hard drive. Communication is carried out over an enhanced HTTP protocol. Specific WebDAV method calls are described by XML.



In order to unify access to most proprietary content repositories of content management systems (CMS) and enterprise content management systems (ECMS), OASIS standardised specifications from well-known businesses in the software and ECM industry for the Content Management Interoperability Services (CMIS) in 2010.

In many businesses it is not uncommon that several different document management systems (DMS) with individual client applications are in use. As a result of this, businesses aren’t able to gain complete insight into their customers as the information is collected and managed in repositories and archives that are isolated from each other.

This raises the question as to whether the isolated information should be consolidated by migrating the repositories to form a single system. CMIS offers an alternative with its strategy to standardise the way in which objects are looked at. In this way, the different systems could still remain in existence, but data could also be retrieved and managed in a standardised way using CMIS (via a CMIS client).

The CMIS model administers the correlations between the document and its content, the folder with its containers and metadata, the relationship between the document source and target and the guidelines. Regardless of the above-mentioned usage scenarios of a CMIS adapter, CMIS also provides access to nscale objects via a web service. CMIS forms a sort of transportation method and represents different web services which use the communication protocols Simple Object Access Protocol (SOAP) and Representational State Transfer (REST).


Web-based integrations

The nscale Web SDK is a collection of libraries for building web interfaces which are to be integrated with nscale.

The SDK also offers the possibility to expand or change the standard range of functions of the nscale Web client along with the development of your own clients, interfaces and dialogues based on the nscale Web SDK. This is how it is possible to add on expansions such as your own plug-ins, adaptations to menus and toolbars, localisation, styling, hiding workflow folders in a tree, redirecting the navigation search, showing personal folders in a tree, etc.


Windows-based integrations

Two client-side interfaces are at your disposal with the Cockpit and Web SDK. Both not only offer an interface, but perhaps more importantly frameworks which provide much more than an API.

The Cockpit SDK is a framework specially designed for windows-based developments. The programming platform for this is .Net4.0/WPF. In addition to its range of functions, the SDK also provides Cockpit templates and interfaces right through to complete dialogues. Using the Cockpit SDK, integrations into external applications can be achieved, Windows-based clients can be developed and nscale Cockpit can even be customised, changed and expanded.

Integrations using the command line

The nscale X-ternal Connector enhances the nscale Cockpit SDK with a simple URL-based command line interface. Various nscale Cockpit SDK calls for technical requests are also consolidated and provided by the X-ternal Connector to the application developer. The nscale X-ternal Connector binds the external program and nscale Cockpit or nscale Server together. The X-ternal Connector enables “external programs” to be smoothly integrated with little effort and without any programming or scripting.


 Learn more about nscale Connect.

Kontact-Icon  Contact now 


logo Ceyoniq Technology GmbH


Ceyoniq Technology GmbH

Boulevard 9
33613 Bielefeld/Germany


Phone: +49 521 9318-1000
Fax: +49 521 9318-1111
Mon – Thu 8:00 am to 6:00 pm
Friday 8:00 am to 4:30 pm

E-mail: info@ceyoniq.com


 L|PT Audited Website