Perl in Action
We developed a low-level communications module to talk directly to the legacy server (telnet.pm came in handy)
We also developed a mid-level operations module to encapsulate all needed banking operations
- A single line of perl code in the main CGI script could then commit a complete transaction: $message=commitTransfer($nip,$date,$time,\%source,\%destination);
The process manager, the tool to interface with session based legacy systems using stateless protocols, was also programmed in Perl
The use of DBI, CGI.pm and other modules simplified our work
Quickly assembled debugging tools later became monitoring applications for the system’s managers