When writing a distributed application, a programmer first writes an interface definition using the IDL, then programmers can write the client program that imports the interface and the server program that exports the interface.
When writing a distributed application, a programmer first writes an interface definition using the IDL. We can then write the client program that imports the interface and the server program that exports the interface.