How Do I Distinguish Between Server-Side and Client-Side Operations and Functions? (Magic xpa 3.x)
When you create a Browser-client program, some of the operations will executed on the Client using the Magic xpa applet, while other operations are executed on the Server. Since this may affect how fast the application runs, it’s good to know where each operation is executing.
You can see which functions execute on the server and which on the client by looking in the Help facility, under the “Server-Side Functions” and “Client-Side Functions” entries. However, you can see where each operation is executed by using the Show BC Handling Info option.
Set View->Show BC Handling Info if it is not already set.
When the option is set, you will see S, M, or C in the margin of the entries in the Logic tab.
-
S: indicates that the operation will execute on the server
-
C: indicates that the operation will execute on the client
-
M: indicates mixed-mode handling
-
blank: indicates the operation could be executed on either the client or the server.