In this topic
Server Object Interceptors
Server object interceptors (SOIs) allow you to intercept requests for existing built-in operations of map and image services. This new feature allows developers to execute custom logic and change the behavior of these services in a way that is seamless to existing clients. These clients may be platform apps such as Collector for ArcGIS or applications built with the ArcGIS API for Javascript, ArcGIS Runtime SDK, and more. This is in contrast to server object extensions (SOEs) which work by creating new operations rather than overriding existing operations.
To learn more, see Developing SOIs.