We converted a real IBM i RPG program from fixed format to free format. Same business logic. Same outputs. Nothing else changed.
In the ever-evolving landscape of technology, developers are constantly seeking innovative solutions to enhance their workflow and streamline processes. IBM's Power Systems have long been at the forefront of enterprise computing, and with the introduction of the Portable Application Solutions Environment (PASE) for i, developers now have a powerful ally for seamlessly integrating their Python prowess with the robust IBMi ecosystem.
Read more: Elevating IBMi Development: Unleashing the Power of PASE for i System Utility with Python
I've connected Tomcat to the IBMi HTTP Server so that all my pages are served on port 80. After recently upgrading to 7.5 this stops working - here is an article IBM published to resolve this at 7.5.
MDRapid is a software product that runs on the IBMi to minimize downtime when making database changes to very large files.
Read more: Mastering Millions: Effortless Table Management on IBMi
Boost your security, protect your data, and fortify your digital fortress with Multifactor Authentication (MFA) on IBMi. In an era where cyber threats are becoming more sophisticated than ever, it's crucial to go beyond simple password protection. MFA provides an additional layer of security, ensuring that only authorized users gain access to your valuable resources.
FTP (File Transfer Protocol) is a popular method for transferring files between different systems, including IBMi servers.
Read more: Unveiling the Truth: The Risky Business of IBMi FTP and How to Secure Your Data
One of the issues with legacy RPG code is having to re-compile all programs that use a physical file, if it changes.
So another example in updating my sample legacy application is to add some integrity rules into my existing database.