Questions tagged [3270]

The 3270 protocol was designed in the 1970s to communicate between "green screen" terminals and IBM mainframes. 3270 terminals are no longer manufactured; the protocol lives on in emulator software used to access IBM mainframe services that do not yet have web (or other) interfaces.

The 3270 protocol was designed in the 1970s to communicate between "green screen" terminals and IBM mainframes. 3270 terminals are no longer manufactured; the protocol lives on in emulator software used to access IBM mainframe services that do not yet have web (or other) interfaces.

It is possible to "screen scrape" a 3270 emulator. This technique originated in the 1980s with the advent of such emulators. At that time, the mechanism used was to send commands to the emulator via the High Level Language Application Programming Interface (HLLAPI). HLLAPI was later enhanced, and one began to hear of EHLLAPI.

In either case, the intent was (and still is) to make use of existing mainframe applications, but to create a more friendly user interface. In some cases, a mashup of multiple applications can be developed.

Such applications come with a price: they are wedded to the 3270 interface. If the interface changes, the screen scraping application must change.

Today, there are more modern mechanisms available to interface with mainframe applications - provided the owners of those applications are willing to have them upgraded to use the mechanisms. If not, sometimes screen scraping is the only viable option.

39 questions
0
votes
1 answer

Write Data To Excel Row By Row

I'm currently running a script that loops thru an Excel spreadsheet row by row, reads the data from excel and updates a screen within a 3270 emulator. The looping is completed using the following procedure: Sub Main subGetSession …
0
votes
1 answer

VB Script To Loop Excel Data by Row

I am working on a VB script that grabs data from Excel and inputs it into a screen within an IBM 3270 mainframe. With the code below, I am able to open the excel workbook and copy the data by cell and then input the value from the cell chosen into…
0
votes
3 answers

Trouble with py3270 & wc3270 on Windows Server

I'm migrating from a linux env to windows. one of my scripts utilizes py3270 via c3270 to automate a terminal. I have installed the wc3270 setup found here: http://x3270.bgp.nu/WindowsInstall.html successfully: pip install py3270 I'm trying this…
stevo22
  • 40
  • 1
  • 8
0
votes
1 answer

How to send F1 key to 3270 terminal emulator using Microsoft HIS

I'm using Microsoft Host Integration Server (HIS 2006) to connect to 3270 IBM Mainframe terminal to send keys and get responses programmatically. But I am unable to send the F1 key. If I am using the HIS server 3270 client manually pressing the F1…
Yared
  • 11
  • 4
0
votes
2 answers

Capture virtual printer output on linux

I'm writing a Java screen-scraping application for a 3270 mainframe and rather than scroll through page after page of 80x24 chars I'd like to output all pages to a printer and then capture and parse the printer output. The 3270 client has a print…
James
  • 1,720
  • 5
  • 29
  • 50
0
votes
0 answers

Asp Net C# Sslstream Alternative

I'm using .net 1.1 and I can't upgrade. Is there some alternative (in .net 1.1) to connect a client to a mainframe 3270 using SSL? just with .net 1.1 libraries or cs files without installing anything? I tried the open3270 library and I can connect…
luckasx
  • 359
  • 1
  • 6
  • 20
0
votes
1 answer

How to connect VBA with a Rumba 3270 emulator

I have come to the knowledge that to connect to Rumba 3270 mainframe I need to incorporate "Ehlapi32.DLL" However when I googled around I found a ton of functions which I not sure how to use. I have the following code to connect, but its returning…
Anarach
  • 440
  • 2
  • 16
  • 35
0
votes
1 answer

Calling a script with x3270 -script

I have an old script which is used to scrape information from an IBM server via x3270. However, I can't get it to work correctly. This is how I'm calling it: /usr/X11R6/bin/x3270 -script -model 3279-2 -geom +110+160 -efont 3270-20 'Script(…
erichar7
  • 89
  • 6
0
votes
2 answers

How do I create a 3270 screen with my own menu|options?

I want to know if it is possible to create a 3270 type screen with my own options, like a program. If possible, is it done with REXX? Until now I wasn't able to find anything about that.
csbl81
  • 453
  • 1
  • 4
  • 8
1 2
3