标题：SSI
手术感染
SSI是Surgical SiteInfection的首字母简写，取代了原先外科伤口感染（Surgical Wound Infection SWI）的名称，是指发生在外科手术部位的感染,以筋膜为界,其浅部是皮肤和皮下组织感染,深部是肌肉,腔隙的感染[1]。医疗事故原因美国2004年手术室发生的前5大错误是指：
---Incorrect surgery (Wrongpatient, procedure. site, side)，不正确的手术(错误的病人，手术，部位和体侧)
---Medication errors，药物治疗错误
---Fires in the OR，手术室内起火
---Retained Foreign body，异物遗留于体内
---Surgical Site Infection,手术部位感染
美国CDC认为，SSI是手术病人最常见的不良事件。2009年开始，美国医疗保险和公共医疗补助机构（CMS），将不再支付医院由于可以预防的差错，伤害和感染而导致的住院费用[2]。影响因素影响SSI的因素很多，大体可以分为患者因素与手术因素两大类。患者因素包括：1）年龄，2）免疫力系统受损，3）糖尿病，4）非手术区域的感染灶，5）伤口分类，6）营养不良，7）吸烟，8）肥胖，9）术前住院天数过长，和10）激素。手术因素则包括：1）预防性抗生素的使用，2）患者管理，3）手术时间过长，4）皮肤准备，5）外科洗手，6）手术室环境（通风，消毒等状况，7）手术衣和铺巾，8）手术技术：止血、无菌技术、异物，以及9）器械的灭菌监测[2]。预防策略预防SSI的策略包括：1）正确的抗生素使用，2）正确备皮方式，3）患者保温，4）控制血糖，6）皮肤消毒，7）非手术部位感染灶的治疗，8）外科手消毒，9）人员管理，以及10）伤口护理。前面四类最为重要，称为核心策略[2]。
集成电路
SSI——small-scale integration 小规模集成(电路)　通常指含逻辑门数小于10 门(或含元件数小于100个)的集成电路。[3]
满意度
销售满意度：Sales Satisfaction Index，是根据新车用户的满意度调查得出的指数，主要是根据影响消费者满意度的八项要素来做评估。SSI 总分为1000分。分数越高，表明对销售过程的满意度越高。这八项要素依重要性排列分别为：交车流程、销售负责人、成交条件、交付时间、广告信息、保险装潢、销售体制及设施、书面手续。这项调查主要基于顾客在购买新车的3至8个月期内的评价。例如2007年的SSI调研是在17396位新车主的反馈基础上作出的，涵盖了全国26座主要城市的48个汽车品牌。[3]
同步接口
Synchronous Serial Interface(17张)同步串行接口：Synchronous Serial Interface，是各类DSP处理器中的常见接口。工作在网络模式下的SSI端口在某些应用场合非常重要。
SSI接口通信协议是一种带有帧同步信号的串行数据协议；
全双工的串行接口，允许芯片与多种串行设备通信；
高精度绝对值角度编码器中较常用的接口方式
SSI采用主机主动式读出方式，即在主控者发出的时钟脉冲的控制下，从最高有效位（MSB）开始同步传输。其数据传输时序图如下：[4]
  
端口嵌入
服务器端嵌入：Server Side Include，是一种类似于ASP的基于服务器的网页制作技术。大多数（尤其是基于Unix平台）的WEB服务器如Netscape Enterprise Server等均支持SSI命令。另外，在计算机硬件领域SSI是同步串行接口（Synchronous Serial Interface）的英文缩写。[4]SSI工作原理将内容发送到浏览器之前，可以使用“服务器端包含 (SSI）”指令将文本、图形或应用程序信息包含到网页中。例如，可以使用 SSI 包含时间/日期戳、版权声明或供客户填写并返回的表单。对于在多个文件中重复出现的文本或图形，使用包含文件是一种简便的方法。将内容存入一个包含文件中即可，而不必将内容输入所有文件。通过一个非常简单的语句即可调用包含文件，此语句指示 Web 服务器将内容插入适当网页。而且，使用包含文件时，对内容的所有更改只需在一个地方就能完成。
因为包含 SSI 指令的文件要求特殊处理，所以必须为所有 SSI 文件赋予 SSI 文件扩展名。默认扩展名是 .stm、.shtm 和 .shtml[4]SSI有什么用之所以要扯到SSI，是因为shtml--server-parsed HTML 的首字母缩略词。包含有嵌入式服务器端包含命令的 HTML 文本。在被传送给浏览器之前，服务器会对 SHTML 文档进行完全地读取、分析以及修改。
shtml和asp 有一些相似，以shtml命名的文件里，使用了ssi的一些指令，就像asp中的指令，你可以在SHTML文件中写入SSI指令，当客户端访问这些shtml文件时，服务器端会把这些SHTML文件进行读取和解释，把SHTML文件中包含的SSI指令解释出来
比如：你可以在SHTML文件中用SSI指令引用其他的html文件（#include ），服务器传送给客户端的文件，是已经解释的SHTML不会有SSI指令。它实现了HTML所没有的功能，就是可以实现了动态的SHTML，可以说是HTML的一种进化吧。像新浪的新闻系统就是这样的，新闻内容是固定的但它上面的广告和菜单等就是用#include引用进来的。
目前，主要有以下几种用用途：
1、显示服务器端环境变量<#echo> 
2、将文本内容直接插入到文档中<#include> 
3、显示WEB文档相关信息<#flastmod #fsize> （如文件制作日期/大小等） 
4、直接执行服务器上的各种程序<#exec>(如CGI或其他可执行程序） 
5、设置SSI信息显示格式<#config>；（如文件制作日期/大小显示方式） 高级SSI<XSSI>；可设置变量使用if条件语句。[4]如何使你的Apache服务端支持SSI？Apache默认是不支持SSI的，需要我们更改httpd.conf来进行配置。我这里以windows平台的Apache 2.0.x为例：打开conf目录下的httpd.conf文件，搜索“AddType text/html .shtml”，搜索结果：
# AddType text/html .shtml
# AddOutputFilter INCLUDES .shtml
把这两行前面的#去掉。
然后搜索“Options Indexes FollowSymLinks”
在搜索到的那一行后面添加“ Includes”
即将该行改变为：
Options Indexes FollowSymLinks Includes
保存httpd.conf，重起apache即可。
开启shtml
打开文件 ./include/config.inc.php <?php 
//数据库配置信息 
define('DB_HOST','localhost'); //数据库服务器主机地址
define('DB_USER','root'); //数据库帐号 
define('DB_PW','root'); //数据库密码 
define('DB_NAME','phpcmsutf'); //数据库名 
define('DB_PRE','phpcms_'); //数据库表前缀，同一数据库安装多套Phpcms时，请修改表前缀 
define('DB_CHARSET','utf8'); //数据库字符集
define('DB_PCONNECT',0); //0 或1，是否使用持久连接
define('DB_DATABASE','mysql'); //数据库类型 
//网站路径配置 
define('PHPCMS_PATH','/cms/phpcms_utf/'); //Phpcms框架访问路径，相对于域名 
//shtml 支持 
define('SHTML',0); //是否支持 shtml，需要服务器支持，并且生成文件扩展名为 shtml 
将它：
define('SHTML',0); //是否支持 shtml，需要服务器支持，并且生成文件扩展名为 shtml
改成：
define('SHTML',1); //是否支持 shtml，需要服务器支持，并且生成文件扩展名为 shtml。[3]
nginx
编辑nginx配置文件 vi /usr/local/nginx/conf/nginx.conf
加入如下代码ssi on;
ssi_silent_errors on;
ssi_types text/shtml;
保存 重启 nginx[4]使用SSISSI是为WEB服务器提供的一套命令，这些命令只要直接嵌入到HTML文档的注释内容之中即可。如：
<!--#include file="info.htm"--> 
就是一条SSI指令，其作用是将"info.htm"的内容拷贝到当前的页面中，当访问者来浏览时，会看到其它HTML文档一样显示info.htm其中的内容。
其它的SSI指令使用形式基本同刚才的举例差不多，可见SSI使用只是插入一点代码而已，使用形式非常简单。
当然，如果WEB服务器不支持SSI，它就会只不过将它当作注释信息，直接跳过其中的内容；浏览器也会忽略这些信息。
如何在我的WEB服务器上配置SSI功能？ 
在一些WEB服务器上（如IIS 4.0/SAMBAR 4.2），包含 #include 指令的文件必须使用已被映射到 SSI 解释程序的扩展名；否则，Web 服务器将不会处理该SSI指令；默认情况下，扩展名 .stm、.shtm 和 .shtml 被映射到解释程序（Ssinc.dll）。
Apache则是根据你的设置情况而定，修改srm.conf如：
AddType text/x-server-parsed-html .shtml 将只对.shtml扩展名的文件解析SSI指令 
AddType text/x-server-parsed-html .html将对所有HTML文档解析SSI指令 
Netscape WEB服务器直接使用Administration Server（管理服务器）可打开SSI功能。
Website使用Server Admin程序中的Mapping标签，扩展名添加内容类型为：wwwserver/html-ssi 
Cern服务器不支持SSI，可用SSI诈骗法，上下载一个PERL脚本，即可使你的CERN服务器使用一些SSI指令。（不支持exec指令。）[3]SSI指令基本格式程序代码： 
<!-– 指令名称="指令参数"> 
<!-– 指令名称="指令参数"> 
如 程序代码： 
<!--#include file="info.htm"--> 
<!--#include file="info.htm"--> 
说明： 
1．<!-- -->；是HTML语法中表示注释，当WEB服务器不支持SSI时，会忽略这些信息。
2．#include 为SSI指令之一。
3．file 为include的参数，info.htm为参数值，在本指令中指将要包含的文档名。
注意： 
1．<!--与#号间无空格，只有SSI指令与参数间存在空格。
2．上面的标点=""，一个也不能少。
3．SSI指令是大小写敏感的，因此参数必须是小写才会起作用。[3]SSI指令使用详解#echo 示范 
作用：
将环境变量插入到页面中。
语法：
程序代码： 
<!--#echo var="变量名称"--> 
<!--#echo var="变量名称"--> 
本文档名称：程序代码： 
<!--#echo var="DOCUMENT_NAME"--> 
<!--#echo var="DOCUMENT_NAME"--> 
现在时间：程序代码： 
<!--#echo var="DATE_LOCAL"--> 
<!--#echo var="DATE_LOCAL"--> 
你的IP地址是程序代码： 
<!--#echo var="REMOTE_ADDR"--> 
<!--#echo var="REMOTE_ADDR"--> 
#include 示范 
作用：
将文本文件的内容直接插入到文档页面中。
语法：
程序代码： 
<!--#include file="文件名称"--> 
<!--#include virtual="文件名称"--> 
<!--#include file="文件名称"--> 
<!--#include virtual="文件名称"--> 
file 文件名是一个相对路径，该路径相对于使用 #include 指令的文档所在的目录。被包含文件可以在同一级目录或其子目录中，但不能在上一级目录中。如表示当前目录下的的nav_head.htm文档，则为file="nav_head.htm"。
virtual 文件名是 Web 站点上的虚拟目录的完整路径。如表示相对于服务器文档根目录下hoyi目录下的nav_head.htm文件；则为file="/hoyi/nav_head.htm" 
参数：
file 指定包含文件相对于本文档的位置 
virtual 指定相对于服务器文档根目录的位置 
注意：
1、文件名称必须带有扩展名。
2、被包含的文件可以具有任何文件扩展名，我觉得直接使用htm扩展名最方便，微软公司推荐使用 .inc 扩展名（这就看你的爱好了）。[3]
示例：
程序代码： 
<!--#include file="nav_head.htm"-->；将头文件插入到当前页面 
<!--#include file="nav_foot.htm"-->；将尾文件插入到当前页面 
<!--#include file="nav_head.htm"-->；将头文件插入到当前页面 
<!--#include file="nav_foot.htm"-->；将尾文件插入到当前页面 
#flastmod 和#fsize 示范 
作用：#flastmod 文件最近更新日期 
#fsize 文件的长度 
语法：
程序代码： 
<!--#flastmod file="文件名称"--> 
<!--#fsize file="文件名称"--> 
<!--#flastmod file="文件名称"--> 
<!--#fsize file="文件名称"--> 
参数：
file 指定包含文件相对于本文档的位置 如 info.txt 表示当前目录下的的info.txt文档 
virtual 指定相对于服务器文档根目录的位置 如 /hoyi/info.txt 表示 
注意：
文件名称必须带有扩展名。
示例：
程序代码： 
<!--#flastmod file="news.htm"--> 
<!--#flastmod file="news.htm"--> 
将当前目录下news.htm文件的最近更新日期插插入到当前页面 
程序代码： 
<!--#fsize file="news.htm"--> 
<!--#fsize file="news.htm"--> 
将当前目录下news.htm的文件大小入到当前页面 
#exec 示范 
作用：
将某一外部程序的输出插入到页面中。可插入CGI程序或者是常规应用程序的输入，这取决于使用的参数是cmd还是cgi。
语法：
程序代码： 
<!--#exec cmd="文件名称"--> 
<!--#exec cgi="文件名称"--> 
<!--#exec cmd="文件名称"--> 
<!--#exec cgi="文件名称"--> 
参数：
cmd 常规应用程序
cgi CGI脚本程序
示例：
程序代码： 
<!--#exec cmd="cat /etc/passwd"-->；将会显示密码文件 
<!--#exec cmd="dir /b"-->；将会显示当前目录下文件列表 
<!--#exec cgi="/cgi-bin/gb.cgi"-->；将会执行CGI程序gb.cgi。
<!--#exec cgi="/cgi-bin/access_log.cgi"-->；将会执行CGI程序access_log.cgi。
<!--#exec cmd="cat /etc/passwd"-->；将会显示密码文件 
<!--#exec cmd="dir /b"-->；将会显示当前目录下文件列表 
<!--#exec cgi="/cgi-bin/gb.cgi"-->；将会执行CGI程序gb.cgi。
<!--#exec cgi="/cgi-bin/access_log.cgi"-->；将会执行CGI程序access_log.cgi。
注意：
从上面的示例可以看出，这个指令相当方便，但是也存在安全问题。
禁止方法：
．Apache，将access.conf中的"Options Includes ExecCGI"这行代码删除； 
．在IIS中，要禁用 #exec 命令，可修改 SSIExecDisable 元数据库； 
#config 
作用：指定返回给客户端浏览器的错误信息、日期和文件大小的格式。
语法：
程序代码： 
<!--#config errmsg="自定义错误信息"--> 
<!--#config sizefmt="显示单位"--> 
<!--#config timefmt="显示格式"--> 
<!--#config errmsg="自定义错误信息"--> 
<!--#config sizefmt="显示单位"--> 
<!--#config timefmt="显示格式"--> 
参数：
errmsg 自定义SSI执行错误信息，可以为任何你喜欢的方式。
sizefmt 文件大小显示方式，默认为字节方式（"bytes")可以改为千字节方式（"abbrev") 
timefmt 时间显示方式，最灵活的配置属性。
示例：显示一个不存在文件的大小 
程序代码： 
<!--#config errmsg="服务器执行错误，请联系管理员，谢谢！"--> 
<!--#fsize file="不存在的文件.htm"--> 
<!--#config errmsg="服务器执行错误，请联系管理员 ，谢谢！"--> 
<!--#fsize file="不存在的文件.htm"--> 
以千字节方式显示文件大小 
程序代码： 
<!--#config sizefmt="abbrev"--> 
<!--#fsizefile="news.htm"--> 
<!--#config sizefmt="abbrev"--> 
<!--#fsizefile="news.htm"--> 
以特定的时间格式显示时间 
程序代码： 
<!--#config timefmt="%Y年/%m月%d日 星期%W 北京时间%H:%M:%s，%Y年已过去了%j天 今天是%Y年的第%U个星期"--> 
<!--#echo var="DATE_LOCAL"--> 显示今天是星期几，几月，时区 
<!--#config timefmt="今天%A,%B，服务器时区是 %z，是"--> 
<!--#echo var="DATE_LOCAL"--> 
<!--#config timefmt="%Y年/%m月%d日 星期%W 北京时间%H:%M:%s，%Y年已过去了%j天 今天是%Y年的第%U个星期"--> 
<!--#echo var="DATE_LOCAL"--> 显示今天是星期几，几月，时区 
<!--#config timefmt="今天%A,%B，服务器时区是 %z，是"--> 
<!--#echo var="DATE_LOCAL"--> 
XSSI 
XSSI（Extended SSI）是一组高级SSI指令，内置于Apache 1.2或更高版本的mod-include模块之中。
其中可利用的的指令有：
#printenv
#set 
#if 
#printenv 
作用：显示当前存在于WEB服务器环境中的所有环境变量。
语法：程序代码： 
<!--#printenv--> 
<!--#printenv--> 
<!--#printenv--> 
<!--#printenv--> 
#set 
作用：可给变量赋值，以用于后面的if语句。
语法：程序代码： 
<!--#set var="变量名"value="变量值"--> 
<!--#set var="变量名"value="变量值"--> 
参数：无 
示例：程序代码： 
<!--#set var="color"value="红色"--> 
<!--#set var="color"value="红色"--> 
#if 
作用：创建可以改变数据的页面，这些数据根据使用if语句时计算的要求予以显示。
语法：程序代码： 
<!--#if expr="$变量名=\"变量值A\""--> 
显示内容 
<!--#elif expr="$变量名=\"变量值B\""--> 
显示内容 
<!--#else--> 
显示内容 
<!--#endif"--> 
<!--#if expr="$变量名=\"变量值A\""--> 
显示内容 
<!--#elif expr="$变量名=\"变量值B\""--> 
显示内容 
<!--#else--> 
显示内容 
<!--#endif"--> 
示例：
程序代码： 
<!--#if expr="$SERVER_NAME欢迎光临好易CGI工厂在淄博热线的分站。
<!--#elif expr="$SERVER_NAME欢迎光临好易CGI工厂在太阳城的分站。
<!--#else--> 
欢迎光临好易CGI工厂！ 
<!--#endif"--> 
<!--#if expr="$SERVER_NAME"--> 
欢迎光临好易CGI工厂在淄博热线的分站。
<!--#elif expr="$SERVER_NAME--> 
欢迎光临好易CGI工厂在太阳城的分站。
<!--#else--> 
欢迎光临好易CGI工厂！ 
<!--#endif"--> 
注意：用于前面指令中的反斜杠，是用来代换内部的引号，以便它们不会被解释为结束表达式。不可省略。
1、Config命令 
Config命令主要用于修改SSI的默认设置。其中：
Errmsg：设置默认错误信息。为了能够正常的返回用户设定的错误信息，在HTML文件中Errmsg参数必须被放置在其它SSI命令的前面，否则客户端只能显示默认的错误信息，而不是由用户设定的自定义信息。
<!--#config errmsg="Error! Please email
Timefmt：定义日期和时间的使用格式。Timefmt参数必须在echo命令之前使用。
<!--#config timefmt="%A,%B %d,%Y"-->
<!--#echo var="LAST_MODIFIED" --> 
显示结果为：
Wednesday,April 12,2000 
也许用户对上例中所使用的%A %B %d感到很陌生，下面我们就以表格的形式总结一下SSI中较为常用的一些日期和时间格式。
Sizefmt：决定文件大小是以字节、千字节还是兆字节为单位表示。如果以字节为单位，参数值为"bytes"；对于千字节和兆字节可以使用缩写形式。同样，sizefmt参数必须放在fsize命令的前面才能使用。
<!--#config sizefmt="bytes" -->
<!--#fsize file="index.html" --> [4]
2、Include命令
Include命令可以把其它文档中的文字或图片插入到当前被解析的文档中，这是整个SSI的关键所在。通过Include命令只需要改动一个文件就可以瞬间更新整个站点！ 
Include命令具有两个不同的参数：
Virtual：给出到服务器端某个文档的虚拟路径。例如：
<!--#include virtual="/includes/header.html" --> 
File：给出到当前目录的相对路径，其中不能使用"../"，也不能使用绝对路径。例如：
<!--#include file="header.html" --> 
这就要求每一个目录中都包含一个header.html文件。[3]
3、Echo命令 
Echo命令可以显示以下各环境变量：
DOCUMENT_NAME：显示当前文档的名称。
<!--#echo var="DOCUMENT_NAME" --> 
显示结果为：
index.html
DOCUMENT_URI：显示当前文档的虚拟路径。例如：
<!--#echo var="DOCUMENT_URI" --> 
显示结果为：
/YourDirectory/YourFilename.html 
随着网站的不断发展，那些越来越长的URL地址肯定会让人头疼。如果使用SSI，一切就会迎刃而解。因为我们可以把网站的域名和SSI命令结合在一起显示完整的URL，即：
http://yourdomain<;!--#echo var="DOCUMENT_URI" --> 
QUERY_STRING_UNESCAPED：显示未经转义处理的由客户端发送的查询字串，其中所有的特殊字符前面都有转义符"\"。例如：
<!--#echo var="QUERY_STRING_UNESCAPED" --> 
DATE_LOCAL：显示服务器设定时区的日期和时间。用户可以结合config命令的timefmt参数，定制输出信息。例如：
<!--#config timefmt="%A,the %d of %B,in the year %Y" -->
<!--#echo var="DATE_LOCAL" --> 
显示结果为：
Saturday,the 15 of April,in the year 2000 
DATE_GMT：功能与DATE_LOCAL一样，只不过返回的是以格林尼治标准时间为基准的日期。例如：
<!--#echo var="DATE_GMT" --> 
LAST_MODIFIED：显示当前文档的最后更新时间。同样，这是SSI中非常实用的一个功能，只要在HTML文档中加入以下这行简单的文字，就可以在页面上动态的显示更新时间。
<!--#echo var="LAST_MODIFIED" --> 
CGI环境变量 
除了SSI环境变量之外，echo命令还可以显示以下CGI环境变量：
SERVER_SOFTWARE：显示服务器软件的名称和版本。例如：
<!--#echo var="SERVER_SOFTWARE" -->
SERVER_NAME：显示服务器的主机名称，DNS别名或IP地址。例如：
<!--#echo var="SERVER_NAME" -->
SERVER_PROTOCOL：显示客户端请求所使用的协议名称和版本，如HTTP/1.0。例如：
<!--#echo var="SERVER_PROTOCOL" -->
SERVER_PORT：显示服务器的响应端口。例如：
<!--#echo var="SERVER_PORT" -->
REQUEST_METHOD：显示客户端的文档请求方法，包括GET,HEAD，和POST。例如：
<!--#echo var="REQUEST_METHOD" -->
REMOTE_HOST：显示发出请求信息的客户端主机名称。
<!--#echo var="REMOTE_HOST" -->
REMOTE_ADDR：显示发出请求信息的客户端IP地址。
<!--#echo var="REMOTE_ADDR" -->
AUTH_TYPE：显示用户身份的验证方法。
<!--#echo var="AUTH_TYPE" -->
REMOTE_USER：显示访问受保护页面的用户所使用的帐号名称。
<!--#echo var="REMOTE_USER" --> [4]
4、Fsize命令
显示指定文件的大小，可以结合config命令的sizefmt参数定制输出格式。
<!--#fsize file="index_working.html" --> [4]
5、Flastmod命令
显示指定文件的最后修改日期，可以结合config 命令的timefmt参数控制输出格式。
<!--#config timefmt="%A,the %d of %B,in the year %Y" -->
<!--#flastmod file="file.html" --> 
这里，我们可以利用flastmod参数显示出一个页面上所有链接页面的更新日期。方法如下：
<!--#config timefmt=" %B %d,%Y" -->
<A HREF="/directory/file.html">File</A>
<!--#flastmod virtual="/directory/file.html" -->
<A HREF="/another_directory/another_file.html">Another File</A>
<!--#flastmod virtual="/another_directory/another_file.html" -->
显示结果为：
File April 19,2000
Another File January 08,2000 [4]
6、Exec命令
Exec命令可以执行CGI脚本或者shell命令。使用方法如下：
Cmd：使用/bin/sh执行指定的字串。如果SSI使用了IncludesNOEXEC选项，则该命令将被屏蔽。
Cgi：可以用来执行CGI脚本。例如，下面这个例子中使用服务端cgi-bin目录下的脚本程序在每个页面放置一个计数器：
<!--#exec cgi="/cgi-bin/ --> 
其它含义：
SSI框架Struts+Spring+Ibatis三大框架搭建在一起　[3]　
<!--#exec cgi="/cgi-bin/ --> 
SSI也可以表示为单一系统映像(Single Systerm Image），主要应用于集群系统。小规模集成硬件方面，SSI是小规模集成的缩写（small-scale integration），是最简单的商用IC，是一种等价于1~20个门电路的元器件。
典型的SSI IC包含数字设计的基本构件，即一系列门电路或触发器。Super systems .Inc （SSi）Super Systems Inc(SSI). 总公司在美国辛辛那提市，专门为热工工业研发和制造相关配套产品，产品包括各种探头，分析仪，控制器，软件方案以及整套系统. 有近百年的工业经验和技术积累，占北美热处理市场的七成多。为了更好的服务中国客户， SSI（中国）分公司于2009年在中国上海成立。[3]