我正在制作一个拦截SOAP消息的PEP服务器,并根据单独数据库中定义的WS-Policies对其进行检查。它在3个compontents被划分:JAR/WAR/EAR中的MessageHandler
1)PEP(策略enforcemenet点)截获一个消息处理程序
2)将其发送到所述邮件 - > PDP(策略决策点)决定哪些消息通过
得到3)通过使用带有策略的数据库的PIP(策略信息点)。
如果策略是正确的,则会将消息进一步发送到Web服务。现在我想知道如何将这个PEP打包到一个JAR文件中(或WAR/EAR?我是新手,所以我不确定它应该来自哪种类型的包)。 PEP是一个消息处理程序,因此Web服务必须指定@HandlerChain(file =“handler.xml”)
现在是否可以将此PEP包含在xml文件中,如果它包含在jar文件?
您的PEP,PDP和PIP组件是否都是独立的服务器,或者是同一个(PEP)服务器中的不同模块? – Perception 2012-02-24 05:05:22
@Perception他们将作为独立的服务器,每个耳朵文件,但很可能会运行在相同的glassfish应用程序但仍然不应该考虑 – 2012-02-24 19:30:35