CS架构业务系统迁移的技术难点有什么

目前需要调研CS架构业务系统迁移至国产终端的技术难点,CS架构业务系统国产化技术难点有什么

(1)软件、库等的兼容性
有些软件和库在国产系统、终端下不兼容,这是最麻烦的,需要寻求替代品。
(2)性能
国产操作系统、终端的性能相对较差,在一些有性能要求较高的业务上,需要优化算法,有些时候也不是算法能解决的。
(3)如果迁移中,操作系统有变化,字节序是不得不考虑的问题,系统的跨平台能力需要考虑
(4)数据库是否更换,是否需要迁移,也是个麻烦的问题