Page tree
Skip to end of metadata
Go to start of metadata
                                            XIN Feature Gateways
                                     Infinity Foundation May, 2017, v1


 1. Gateways Overview
 2. Gateways Usage Examples

1. Gateways Overview

 A application-gateway is a device (node) that acts as a "gate" between two networks. Today service 
 developers facing many problems when building custom services, distributed to a huge number of 
 clients. Firstly, they need to master several different technologies and go through framework 
 specific APIs. Secondly, applications developed for one framework will not work in another framework 
 and thirdly, the data collected and the actions provided by devices needs to be mapped to the 
 service model. XIN'a application gateways provides a convenient solution for service developer to 
 access several services and protocols. Gateways are an important future development part for the 
 XIN platform to 'connect' services like IPF (Interplanetary Filesystem), used for decentralized 
 storage, ZERONET, used for decentralized hosting and Tendermint, used for side- and private chains 
 solutions. Since gateways are running within core-scope services can directly interact with XIN's 
 blockchain and transaction models. When a client program establishes a connection to a destination 
 service, it connects to the XIN application gateway. The client then negotiates with the node in 
 order to communicate with the destination service. In effect, the client establishes the connection 
 with the destination and acts on behalf of the client. Due to it's transparent API access, if 
 configured, gateways are reachable from within XIN's smart wallet. This expands the wallet feature 
 set greatly. Gateways can be used for public or private services. 

2. Gateways Usage Examples

 Decentralized Hosting, Decentralized Storage, Sidechains, Private chains, Micro-Payment,
  • No labels