您好,针对您的问题解答如下, 首先,对拒不出庭作证的证人采取相应的法律制裁。这种是针对必须出庭的证人而言的。经人民通知,证人没有正当理由不出庭作证的,人民可以强制其到庭,但是被告人的配偶、父母、子女除外。证人没有正当理由拒绝出庭或者出庭后拒绝作证的,予以训诫,情节严重的,经院长批准,处以十日以下的拘留。
其次,对证人实行切实有效的司法保护。对于危害国家安全犯罪、活动犯罪、性质的组织犯罪、毒品犯罪等案件的证人和其近亲属采取特别保护:不公开真实姓名、住址和工作单位等个人信息;采取不暴露外貌、真实声音等出庭作证措施;禁止特定的人员接触证人、鉴定人、被害人及其近亲属;对人身和住宅采取专门性保护措施;其他必要的保护措施。
最后,对证人出庭作证所导致的经济损失要给予补偿。具体补偿项目包括:误工费;交通费;外地证人的住宿费、伙食补助费;无固定工资收入人的劳动收入损失。法律依据:《刑事诉讼法》第一百八十八条
经人民通知,证人没有正当理由不出庭作证的,人民可以强制其到庭,但是被告人的配偶、父母、子女除外。证人没有正当理由拒绝出庭或者出庭后拒绝作证的,予以训诫,情节严重的,经院长批准,处以十日以下的拘留。也就是说在证人必须到庭的情形下是可以强制证人到庭,否则可以进行司法处罚。