bratkinson wrote: ↑Fri Jan 15, 2021 10:02 pm
Although there were separate MMU screen definitions similar to BMS in function, MMUs contained every 3270 'internal' component such as length, attribute and MDT positions. Intercomm programs had to send & receive the entire 3270 buffer every time. In COBOL, that required lengthy 01-level definitions that were populated as desired then sent out. The real 'trick' in the conversion was to map the BMS-generated names to the data field names used by Intercomm and move all the data to/from each as needed.
Mmmm 3270s. That brings me back to the college days, when I was working on campus with the in-lab IT support teams, back in 1995. Email for the team was on a "big iron" VM370, while students got normal Unix accounts and had to deal with "pine" on DEC Alpha hardware or even NeXTstep computers. Slowly they switched over to Solaris, and I think they're switching to Linux now.
Back to Amtrak, though. Lets see who the provider actually is... actually, we can't (at least from probing DNS and IP addresses). Amtrak uses an reverse proxy provider called Akamai. This acts as a bit of a firewall to filter out some (a lot) of the crap web sites get hit with that isn't legitimate people. The error that John got was from Amtrak's servers behind the Akamai firewall, not from Akamai itself (which would have different site branding).
That said (putting on day-job hat for a bit) I won't be surprised if Amtrak has it's own data center, with a database server cluster and a virtual machine host cluster for the web work, maybe with a "middle API" layer or two for security separation (PCI compliance, probably).