What happened at WSO2Con USA '18 day 1?

Posted by Yenlo on 17 Jul, 2018

This week the WSO2 Conference is happening in San Francisco and of course Yenlo is there. We were planning to write a blog article after the conference but there is happening so much that we couldn’t wait to share it with our dear followers directly. So, here’s a recap of day 1.

Read More

Topics: EVENTS, WSO2, WSO2 ESB, WSO2 API, Microservices

Mediation using the Data Mapper Mediator

Posted by Weit Hamersma on 28 Jun, 2018

This sample demonstrates how to create a mapping configuration for different data formats using the Data Mapper mediator. It uses a simple WSO2 ESB configuration with only a Data Mapper mediator, and a Respond mediator to check the converted message. The input employee message in XML format, and the output engineer message in JSON format, which is sent to the client as the response.

Read More

Topics: WSO2, WSO2 ESB

Beware of 800-pound gorillas in the IT world

Posted by Ruben van der Zwan on 19 Jun, 2018

The 800-pound gorilla, is an English expression signifying a dominant market player. There are jokes about them like "Where does an 800-lb. gorilla sit?" Answer: "Anywhere it wants to". We have seen a number of these 800-pound gorillas in the IT world over the last two decades. Microsoft was one of them. Google was one of them. Facebook is one of them. The difference between IS and WAS is (as it were): perception and progressing time.  A dominant player in the past can be up ended by a nimble player. Some gorillas are now no longer considered as such or we have grown accustomed to them. Perhaps bigger or newer gorillas arose.

Read More

Topics: WSO2 ESB, Digital Transformation, Digital Strategy, Strategy

TCP socket communication with WSO2 ESB

Posted by Vinay Babu Yella on 14 Jun, 2018

Sockets enable communication between computers in a network. Every time client machine need to talk to a server (for e.g.: client’s browser requesting a webpage from internet), a socket is opened, and it is used for transferring information between client and server. In general, sockets refer to Internet Protocol(IP) for relaying data packets across network boundaries. TCP (Transmission Control Protocol) and UDP (User Datagram Protocol) are widely used protocols for one-to-one connections between two nodes in a network. TCP protocol guarantees the recipient will receive the packets in the order they are sent, but is relatively slow, hence suitable for applications that require higher message reliability. UDP is faster and does not guarantee that the messages or packets sent would reach at all. UDP is used when speed is desirable and error correction is not necessary. For example, UDP is frequently used for live broadcasts and online games. For this blog, we will focus on TCP sockets only and especially TCP socket communication with WSO2 ESB.

Read More

Topics: WSO2 ESB, wso2 tutorial

Securing a Queuing Service in WSO2 EI or WSO2 ESB

Posted by Sidharth Dash on 8 Mar, 2018

Messages processed in a Queuing service (AMQ, SQS, RabbitMQ etc.) are generally in plain text. As general requirement securing the Queuing service through user credentials is enough. Thereby a selected few users have the access to AMQ. However, AMQ is generally handled/maintained by people who sometimes are not cleared to see the content of data (in case of sensitive data such as personal, financial or medical). The data however can be encrypted before it is placed in a Queuing Service for further processing. This blog describes a way on how to secure a queuing service in WSO2 EI or WSO2 ESB.

Read More

Topics: WSO2 ESB, WSO2 EI