我们正在实施对punchout / oci的支持,该支持遵循以下基本流程:
我们的procurment系统打开一个新的标签/窗口到外部网上商店,在我们的请求中,我们附加一个名为HOOK_URL的参数。当用户完成外部站点将重定向到hook_url并执行发布。这里的例子: http://help.sap.com/saphelp_crm20c/helpdata/en/30/67483936dd7607e10000000a11402f/content.htm
对我们来说,这个系统是一个黑盒子,我们基本上应该检索帖子,然后将表单数据处理成我们需要的任何信息,并通过我们的业务逻辑发送它。
所以我需要构建一个简单的Test应用程序,它可以扮演外部网店的角色,我需要我们的系统来发送和接收。
我们正在使用servlet 2.5,JSF 2.0和CDI。但是我猜我为了这个目的需要一个好的旧servlet。
到目前为止,我得到的是:
测试系统提供了一个非常基本的html页面,并发布到一个简单的servlet,重定向到hook_url
行动系统获得回应
但是,我无法弄清楚如何做得好是实际执行帖子?当我收到测试系统的响应时,这是一个全新的要求。我必须使用servlet吗?
我试图按照一些指南进行操作,但这些示例映射得很差。它必须是Post by specification。
欢呼声
答案 0 :(得分:0)
使用apache http和url连接解决