Is SOME/IP a middleware or an IPC? The official SOME/IP page says that it\'s a middleware, but it acts like an IPC mechanism, similar to C