- 浏览: 5658 次
- 性别:
- 来自: 成都
最近访客 更多访客>>
最新评论
-
chenyong0214:
字符串加密后,可能出现xml不允许的字符,故而将加密字符串放于 ...
webservice传送实体文件 -
bjqincy:
最好使用下 实现JMS的框架。用于处理异步传输。参考http: ...
webservice传送实体文件 -
bjqincy:
没有MQ嗯
webservice传送实体文件 -
leanore:
傲世凡尘 写道搞PDM的童鞋
windhcill10.0集群环境安装 -
傲世凡尘:
搞PDM的童鞋
windhcill10.0集群环境安装
文章列表
在最近的项目中,遇到需求,PDM系统通过webservice传输文件实体给其他系统,同时其他系统也需要通过webservice传送实体文件给PDM系统,此外,传输的文件还需要做压缩。
现在把实现方案整理一下,希望会对有这种需求的人有所帮助。
大概方案:
系统A:实体文件->byte[]->BASE64Encoder加密得到字符串,构造xml,作为返回内容(或在调用端作为参数)->压缩xml->BASE64Encoder加密。(实体文件到字符串)
系统B:取到结果->BASE64Decoder解密->解压->得到xml->解析到xml中内容-> ...
需要注意,wtconnection不能关闭
package ext.leanore.util;
import java.net.InetAddress;
import java.net.UnknownHostException;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.Vector;
import wt.auth.SimpleAuthenticator;
import wt.method.Meth ...
本人安装的是windchill10.0版本的集群环境,其他版本仅供参考。
如果是linux系统,需提前设置下最大打开文件句柄数量(通过VI打开/etc/security/limits.conf,在"# End of file"上面添加:
* - nofile 65536
通过VI打开/etc/sysctl.conf,在最后一行添加:fs.file-max = 65536)
前提:先确定要装的集群域名,ldap域名,然后配置好host,如下:
集群域名:cluster.company.com
安装DB的机器名:db.company.com
127.0.0.1 localhos ...
windchill8.0需要各个模块逐个安装,整理了一下
一、安装JDK1.4.2
二、host文件中配置DNS,如127.0.0.1 localhost leanore.com.cn
三、安装Tomcat
四、安装Apache
五、安装Aphelion
六、安装Info*Engine
七、安装Oracle
八、安装OCU
九、依次安装Windchill Service、PDMLink(如果需要)、Project Link(如果需要)、Multi Language Pack、Service Pack等
十、shell下执行命令
JavaGen registry false false true ...