The tools listed here support emulating[1] or simulating APIs and software systems.
[3] In alphabetical order by name (click on a column heading to sort by that column): Others: IMAP, FTP, DNS, XML, JSON, WebSocket ESB / Middleware Protocols, TIBCO JMS Database Protocols: JDBC Proprietary: TCP, UDP Platforms: TIBCO-EMS, IBM-MQ, Kafka SOA Protocols: SOAP, HTTP, XML, REST SMS Gateway Providers: SMTP, POP3 Bill Payments Services: Gift card- PINPAD, AJB gRPC JMS (ActiveMQ TCP, ActiveMQ AMQP 1.0, Azure AMQP 1.0, RabbitMQ AMQP 0.9.1, IBM® WebSphere MQ 7.5+) Native IBM® WebSphere MQ 7.5+ Thrift
File transfers over a filesystem Amazon Simple Queue Service (SQS) Azure Service Bus AMQP 1.0 [83] In beta:[84] FIX, FAST, FIXatdl, SWIFT, MQTT, SonicMQ, Kafka,
TIBCO EMS, CICS, SAP RFC, JDBC, Mongo, Databases,
Amazon Simple Notification Service (SNS), AWS IoT Message Broker, XMPP, Google Cloud Messaging (GCM), Azure Event Grid, Azure Event Hubs, STOMP, Avro, HTTP/2 (HTTP2), LWM2M, CoAP (Constrained Application Protocol), ZeroMQ, Broker-J (BrokerJ), Qpid, QUIC and gQUIC (Google QUIC)