cancel
Showing results for 
Search instead for 
Did you mean: 

Dif betwean Unicode and Non Unicode system

Former Member
0 Kudos

Hi all,

Can any one explains the difference between Unicode and Non Unicode system.

Is there any difference ( In designing and configuration of XI components) in XI when we work on these systems .

Thanks and regards,

venu.

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

HI Venu

We can diffrenciate Unicode and Non-Unicode by the amount of Memory it takes to store the date.

For example say We want to store a char..

Generally Unicode supported installation Takes 16 bit to store it while NonUnicode System will take 8 bit...

So Unicode Installation will take More Memory Space as Compared To NonUnicode Installation...

Regarding XI Setting...

There is not as such much difference in XI Configuration...

But In case while you are trying to Integrate a Non-Unicode System with your Unicode XI ...

Then While defining RFC's in SM59 and in J2EE Visual Administrator there is an Option of Making it Unicode or Non-Unicode...

There might be other specifications also....

You can Check Out this Link It will give you detail Understanding of This Concept....

http://www.tbray.org/ongoing/When/200x/2003/04/26/UTF

Cheers:-)

Mithlesh

former_member185846
Active Participant
0 Kudos

Unicode is used to support multiple character sets. It's two bytes wide. So it can hold 2^16 different characters. Non-unicode characters are a single byte wide and as such can only support 256 different characters. Typically this is called ASCII

So, the use of unicode allows you to support any character from any language you can think of. Of course your client tools have to be able to handle them.

The disadvantage of unicode support is that it takes twice as much space to store data

Former Member
0 Kudos

I'd strongly recommend to have a look at

http://service.sap.com/unicode

Regards

Juergen

Former Member
0 Kudos

Hi All,

Thank u very much .

Venu.

Former Member
0 Kudos

Hello Venu,

In Non-Unicode systems all characters are represented in binary with 1 byte.

Whereas in Unicode systems all characters are represented in binary with 2 or 4 bytes.Requires more RAM.It avoids the risk of providing the unique number for every character independent of program platform or language.