我不知道大家对RDz有多熟悉,但是如果你了解IBM大型机的东西和webservices的工作原理,也许你能帮助我。
我的MF有一个UNIX端和一个CICS端,我需要在UNIX端放置一个可从CICS调用的java应用程序,在该应用程序中从unix端的java程序调用web服务,然后返回一些数据。
无论如何,我已经完成了所有的工作,但我需要知道如何使用通过CommArea CAH参数传递给我的数据来调用need服务。我是webservice的新手,但学习起来总是很愉快的。
编辑:这个java程序需要是独立的,不需要任何手动操作就能独立运行。
发布于 2012-06-13 06:49:00
从CICS应用程序调用web服务是通过INVOKE SERVICE CICS API完成的。
为了使其正常工作,您需要从您希望调用的web服务的WSDL开始。您可以通过IBM提供的程序DFHWS2LS (DFH是IBM all things的缩写,WS2LS的意思是Web Service to Language Structure)来运行WSDL。DFHWS2LS是IBM所称的Web Services Assistant的一部分。
在DFHWS2LS中,您将获得web services binding (WSBIND) file和语言结构。程序中包含的语言结构,并将数据从commarea移动到它们中。您提供给CICS Systems程序员的WSBIND文件,以便他们可以将其包含在您的pipeline的pickup directory中。您还必须创建一个pipeline configuration file。
所有这些都是说你问了一个非常大的问题。:)有关于这个主题的多天课程和书籍。
https://stackoverflow.com/questions/10998038
复制相似问题