Tutorials

Tutorials

External Database Access (EDA) works on Rocket ® UniVerse 12.1.1 against MySQL Server 5.6 or later

Overview External Database Access (EDA) enables you to convert data stored in a Rocket UniVerse or UniData database to a first normal form (1NF) database, such as SQL Server, Oracle and DB2 Server. You can then access that data using existing UniVerse BASIC programs, RetrieVe, or UniData/UniVerse SQL. UniVerse 12.1.1 supports a new EDA solution […]

Advantages of using the Certificate Management Tool for SSL Certificates

As an overall security strategy, SSL security is a key component of the Rocket MultiValue application platform. The release of U2 Common Client 5.2.0 debuts a new tool, the Certificate Management Tool (CMT), which will reduce the overhead of system administrators in managing SSL certificates. Why does the MV application platform need a new tool […]

Tutorials

Working with U2 Clients against U2 unirpc Daemon using a different port

Overview Using multiple unirpcd daemons to balance client requests can have a positive impact on performance. Also, using a different port for a specific application simplifies management. And, if users are on a newer version of UniData or UniVerse, they might want to use a different port specifically for a secure connection. On newer versions […]

Tutorials

Python: Extending the extension

Introduction In my last post, Extending MV Basic by Calling Python, I showed how we can extend the functionality of MV Basic by calling Python functions. That alone is a nice feature to have but in this post I want to go one step further and show how we can extend Python itself to achieve […]

Tutorials

Extending MV Basic by Calling Python

Introduction One of the compelling things about using Python is the ability to extend the capability of the MultiValue platform. Perhaps you are thinking that means Python having access into the MultiValue environment to read / write data files, run commands and call Basic subroutines. Certainly that can be done but more than that, Python programs can be called […]