欢迎访问网上监察文档下载中心 消息代理
消息代理说明如下:

一、主要是使用里面的agent.jar,使用 agent.jar 包,请注意里面的 agent.properties;建议先在测试环境测试中使用新版agent,进行充分测试;

二、消息代理修改说明如下: 

1、消息生存周期配置为8天;
2、ContentType类修改,增加getContentType()和contentTypeIterator()接口
用户程序在使用设置wssp消息的header和body部分时,可以使用此工具类来保证消息类型、版本和TargetNamespace的一致性。
如下列程序所示:
WSSPHeader header = message.createWSSPHeader();
ContentType ctt = ContentType.getContentType("SP01A", "1.0");
//ContentType ctt = ContentType.getContentType("SP04B", "2.0");
header.setContentType(ctt.getCode());
header.setContentVersion(ctt.getVersion());
WSSPBody body = message.createWSSPBody();
body.setUri(ctt.getUri());

目前支持的消息类型和版本如下:
SP01A.1.0=http://WSSP/SP01A,申报请求
SP02A.1.0=http://WSSP/SP02A,补齐补正反馈
SP03A.1.0=http://WSSP/SP03A,中止审批反馈
SP04A.1.0=http://WSSP/SP04A,补齐补正请求
SP05A.1.0=http://WSSP/SP05A,终止审批请求
SP04B.1.0=http://WSSP/SP04B,受理通知书
SP05B.1.0=http://WSSP/SP05B,不受理通知书
SP06B.1.0=http://WSSP/SP06B,补齐补正通知书
SP07B.1.0=http://WSSP/SP07B,中止审批通知书
SP08B.1.0=http://WSSP/SP08B,告知通知书
SP09B.1.0=http://WSSP/SP09B,办结通知书
SP10B.1.0=http://WSSP/SP10B,无效申报通知书
SP11B.1.0=http://WSSP/SP11B,超时申报通知书
SP12B.1.0=http://WSSP/SP12B,内部环节办理情况通知书
SP13B.1.0=http://WSSP/SP13B,中间结果
SP14B.1.0=http://WSSP/SP14B,网下申报
SP15C.1.0=http://WSSP/SP15C,审批结果备案
SP16C.1.0=http://WSSP/SP16C,驻京工作证共享消息
SP31A.1.0=http://WSSP/SP31A,区县申报消息
SP32B.1.0=http://WSSP/SP32B,转办消息
SY01A.1.0=http://WSSP/SY01A,错误通知消息
CW01A.1.0=http://WSSP/CW01A,业务信息错误消息
JGGS01B.1.0=http://WSSP/JGGS01B,结果公示消息

JC01A.2.0=http://WSSP/V20/JC01A,监察申报请求
JC02A.2.0=http://WSSP/V20/JC02A,监察补齐补正反馈
JC03A.2.0=http://WSSP/V20/JC03A,监察中止审批反馈
JC04A.2.0=http://WSSP/V20/JC04A,送达回执
JC01B.2.0=http://WSSP/V20/JC01B,基准业务流程消息
SP04B.2.0=http://WSSP/V20/SP04B,受理通知书
SP05B.2.0=http://WSSP/V20/SP05B,不受理通知书
SP06B.2.0=http://WSSP/V20/SP06B,补齐补正通知书
SP07B.2.0=http://WSSP/V20/SP07B,中止审批通知书
SP08B.2.0=http://WSSP/V20/SP08B,告知通知书
SP09B.2.0=http://WSSP/V20/SP09B,办结通知书
SP10B.2.0=http://WSSP/V20/SP10B,无效申报通知书
SP11B.2.0=http://WSSP/V20/SP11B,超时申报通知书
SP12B.2.0=http://WSSP/V20/SP12B,内部环节办理情况通知书(审查)
SP15B.2.0=http://WSSP/V20/SP15B,延期通知书
SP16B.2.0=http://WSSP/V20/SP16B,内部环节办理情况(不影响时限)
SP17B.2.0=http://WSSP/V20/SP17B,申报项目的关联的一些属性,如固定资产等

对于同类型的消息,应使用其中的最高版本,低版本是为了兼容遗留应用。
原来ContentType类中消息类型常量如ContentType.SP01A等仍然可以使用,但是已经声明为过时,将来有可能去除!

3、修改SamplePackUnpackMessage例程,以反映API的变化

消息代理部署注意事项:

一、消息代理V2.3部署注意事项

1、agent.properties文件配置

消息代理V2.3rar \lib\agent.jar包中的agent.properties文件有以下五点注意事项:

"#JNDI初始化配置"中的JNDI_PROVIDER_URL=tlkq://localhost:10240/,其中localhost应该为各委办局TonglinkQ服务器的IP;
"#连接工厂JNDI名配置"中的SEND_QUEUE=S_SJPT,应该为SEND_QUEUE=S0000,S0000是tonglinkQ的中发送队列。
"#连接工厂JNDI名配置"中的RECV_QUEUE=R_SHENPI,应该为 RECV_QUEUE=R0000,R0000是tonglinkQ的接受队列;
"#本地配置"中的LOCAL_NODE=0108,其中0108应该为委办局节点。
"#消息的生存周期,小时为单位"中TIME_TO_LIVE=192

2、weblogic-ejb-jar.xml文件配置

消息代理V2.3rar\lib\ MessageListener.jar包中的weblogic-ejb-jar.xml文件中有以下两点注意事项:

<destination-jndi-name>R_SHENPI</destination-jndi-name>,R_SHENPI应该修改为R0000,R0000是tonglinkQ的接受队列;
<provider-url>tlkq://localhost:10240/</provider-url>,其中localhost应该为各委办局TonglinkQ服务器的IP