Apigee support for websockets or socketio

Not applicable

We are planning to implement a real time chat feature and want to use web sockets for the same.I am aware that Apigee Edge (both on-perm and cloud) doesn't support web sockets.Can we ,instead use socket.io for our implementation ?Does Trireme (Apigee Node js engine) support socket.io ?

2 5 1,840
5 REPLIES 5

Not applicable

Hi @naveen,

Couple of aspects need to analyse in-depth even if support is there:

1. Performance as requirement is to have real-time chat and

2. Maintenance and support due to custom implementation

An hybrid approach may be considered where:

  • Authentication (if applicable) is performed at Edge
  • Chat feature is implemented outside the Edge as target
  • Chat messages pass-through edge to capture Analytics data

@rdoda

Thanks for the response. It doesn't answer my query though 🙂 .Socket.io has fall back mechanism and I want to know if the protocols that socket.io logic falls back is support by Apigee Edge ? If chat feature is implemented outside EDGE or if I want use EDGE as pass-thru then why use EDGE at all (I am not interested in Analytics).

@naveen ,

Yes, We do support WebSockets. Apigee Link it is.

@Anil Sagar

I am not able to see the link

Where is the link?