As an example, the Java Database Connectivity API will allow builders to question many differing types of databases With all the very same list of capabilities, although the Java distant method invocation API works by using the Java Distant Method Protocol to allow invocation of capabilities that function remotely, but show up local towards the dev