One example is, the Java Databases Connectivity API enables builders to query numerous differing types of databases Together with the identical set of capabilities, though the Java distant method invocation API works by using the Java Remote Process Protocol to allow invocation of functions that operate remotely, but appear regional towards the dev