How to send messages containing non-ASCII characters on IBM i5 OS to an EMS server?

How to send messages containing non-ASCII characters on IBM i5 OS to an EMS server?

book

Article ID: KB0084536

calendar_today

Updated On:

Products Versions
TIBCO EMS Client for i5/OS -
Not Applicable -

Description

Resolution:
Set Host Code Page and Net Code Page with tibems_SetCodePages() in EMS client API for IBM iOS.

Refer to the EMS IBM client documentation -> Chapter 17 IBM z/OS and IBM i : IBM EBCDIC Platform Calls : tibems_SetCodePages(). For example, the Host Code Page is set for the following languages:

Greek Language: 00875
Russian: 01025
Slovakian, Hungarian, and Czech: 00870

The Net Code Page is set to 01208. 1208 is the code page for UTF-8 on IBM iOS. Refer to https://www-01.ibm.com/software/globalization/ccsid/ccsid_registered.html.


Issue/Introduction

How to send messages containing non-ASCII characters on IBM i5 OS to an EMS server?

Additional Information

https://www-01.ibm.com/software/globalization/ccsid/ccsid_registered.html
EMS IBM client documentation -> Chapter 17 IBM z/OS and IBM i : IBM EBCDIC Platform Calls : tibems_SetCodePages().