Generally, COBOL programs have high portability and, in many cases, you can perform tasks from the creation of your program, to unit testing on the client side.
However, if your program contains server-specific features or platform dependent features, you must test your program on the server side.
Following items are examples of platform dependent features:
If the client side and the server side use different character encoding, a value that can be compiled on one side may cause a compilation error on the other side.
The result of descending order of characters may differ based on the difference between the runtime character encoding on the client side and the server side.
If the runtime character encoding on the client side and the server side are different, the identification results may also differ.
Available characters and fonts differ according to the target platform
The execution results may also differ based on the differences in the database products being used.
The available functions differ depending on the target platform. In addition, Windows and UNIX systems have different file and path name rules.
Note
This system does not support the Web linkage function.