我目前正致力于开发一个新的Web应用程序。我需要使用的一些业务规则已经在PEGA实现中实现。我可以使用REST / SOAP从我的web应用程序中调用这些规则吗?如果没有,那么我需要在我的应用程序中重新编写这些复杂的规则,这是我不想做的事情。
任何帮助都可以。谢谢。
答案 0 :(得分:1)
Pega确实提供了几种使用服务访问数据,业务规则或案例的选项,尽管实施方式会因您使用的Pega版本而异。
Pega中有一些服务规则允许您创建REST或SOAP服务(也包括HTTP,JMS,EJB等),而无需编写任何代码。您将定义新的服务规则,指定请求参数,调用时要运行的活动以及响应值。
您可以在服务活动中指定要与之交互的业务规则。
使用最新版本的Pega(7.1.8+),开箱即用的API可以满足您的需求,而无需构建服务。
Pega文档(PDN)中提供了更多信息和详细的演练。
答案 1 :(得分:1)
有关Matt提到的REST API的更多信息,请查看https://pdn.pega.com/pega-api-pega-7-platform。
答案 2 :(得分:0)
这实际上取决于你实际上如何称呼PEGA规则。有多种方法可以做到这一点。
如果您希望将应用程序嵌入到该Web应用程序中,则可以使用IAC(Internet Application Composer)嵌入现有应用程序。
如果您只想使用规则来处理或执行某些逻辑,您可以使用服务规则(SOAP / REST),通过创建一个Package,Service Method,Activity来创建一个来处理逻辑。
我强烈建议在创建之前查看PEGA 7上提供的OOTB服务规则列表。
答案 3 :(得分:0)
绝对是,PEGA 的最佳部分是在很短的时间内构建无缝应用程序的方法。
这些是 PEGA 应用程序与外部应用程序交互的著名方式 --