==== Information Systems Integration and Testing ==== - [[Introduction]] - [[Software Integration Strategies]] - [[Evolution of Software Integration methods]] - Basic Point to Point data integration - [[Integration based on TCP/IP Sockets]] * [[Java example for Blocking and Non-Blocking Socket]] * [[Python example for Blocking and Non-Blocking Socket]] * [[Socket Exercises]] * [[HTTP server]] - [[Modern Data Integration based on Protocol Buffer]] - [[gRPC| Google's modern remote procedure call technique]] - [[Java - Remote Method Invocation]] * original paper: https://pdos.csail.mit.edu/6.824/papers/waldo-rmi.pdf * Oracle tutorial: http://docs.oracle.com/javase/tutorial/rmi/index.html * Java Group chat: [[Group chat]] * Nodejs group chat: [[Group chat - NodeJs]] - [[Integration based on RPC Remote Process Call]] * [[XML-RPC|XML-RPC example]] - [[Object Request Broker]] - [[Docker integration techniques]] * [[tanszek:oktatas:iss_t:docker|Simple multi container example]] * [[tanszek:oktatas:iss_t:docker2|Load balancing with haproxy]] - [[Messaging systems]] * [[RabbitMQ_simple]] - simple producer and consumer * [[RabbitMQ]] - more complex example - [[Web services]] * [[JAX-WS web service]] * [[JAX-RS web service]] - [[graphQL integration]] - [[Enterprise Service Bus (ESB)]]