Skip to content
Raghavendra Balgi edited this page Aug 28, 2016 · 28 revisions

Welcome to the isosim wiki!


Isosim is ISO8583 simulator developed using Go programming language. The simulator is accessed using a web interface. _The web interface is currently only tested on chrome browser. _

Isosim provides the ability to -

  1. Define an ISO8583 specification (layout of messages including field definitions)
  2. Define ISO8583 servers (listeners)
  3. Ability to define behaviour of such servers i.e behaviour to respond to incoming ISO8583 Messages
  4. Start and Stop servers
  5. Build and send transactions to ISO servers

Defining Specs

The ISO8583 specifications are currently defined in a text file manually (Please see an example here - specs/isoSpecs.spec )

Define Servers

Servers are managed by using the url - http://host:port/iso/v0/server.