Beschreibung
TätigkeitenbeschreibungFür unseren Kunden in Düsseldorf suchen wir zum 02.11.2018 einen Windows/ C++ Consultant für die voraussichtliche Dauer von 100 Personentagen.
Replacement of an existing application by a new integration infrastructure
1. Store Server: Windows-Development
Things to do:
Currently there are 3 programs running on the store server, that manage data transfer from the store server to the z/OS Host with some additional format adjustments to make the data "Host ready" (fixed record size and such):
- iopcuc.exe to tranfsfer customer count data to host
- ioppep.exe to transfer pep data to the host
- iopstock.exe to transfer stock data to the host
There is also an IOP.DLL which provides APIs to above 3 programs for transfer-out and APIs to some other business prorams running on the store server to read data transfered in earlier.
All of the above are Windows native programs, which need to be extended to include a look up of a configuration for file-type and record-type and decide, if the data needs to be transfered via
- the old way (put file into a specific directory to be transfered via JenTP (a proprietary transfer protocol developed by the customer and slated to be replaced) over TCP/IP initiated from the zOS Host) or
- the new way by putting the data (without any re-formatting, which is to be done on the MULE Integration Server) into an MQ message and sending it to MULE Integration server via MQ.
An additional program iop-receive.exe needs to be written, that is listening on a store local queue for incoming data from z/OS Host. Currently such data is transfered via JenTP over TCP/IP and put into a specific incoming directory. This logic is to be mimiced by the new iop-receive.exe receiving the data via IBM MQ instead of over TCP/IP.
Skill:
- C/C++
- Native Windows Development
- IBM MQ C/C++ API usage