编程语言
首页 > 编程语言> > Java-从大型机批处理程序调用Web服务

Java-从大型机批处理程序调用Web服务

作者:互联网

我们目前正在考虑从大型机进行部分迁移.

从Mainframe Batch程序调用Mainframe Cobol中编写的某些功能.

我们希望将这些cobol程序移出大型机.

例如,如果我们将cobol程序中的功能移至Java或.Net Web服务.是否可以从大型机批处理程序调用此Web服务?

解决方法:

首先,我不确定是否可以直接从Cobol调用Web服务,但是尝试使用RPG和CL从iSeries(AS400)调用Web服务时,我们遇到了类似的问题.

最后,我们用Java编写了一个简单的Socket程序,该程序在服务器上运行,我们称之为WebServiceBridge,而bridge程序只是从套接字程序中获取数据并用Java构造了一个Webservice调用.结果我们只是简单地通过套接字通过管道返回.

如果Cobol在Web服务方面苦苦挣扎,那么这可能是一个简单的解决方案.但是请注意,将需要以与设计Web服务相同的方式对网桥进行监视,恢复并使其始终可用.

标签:mainframe,batch-file,java,web-services,net
来源: https://codeday.me/bug/20191023/1913464.html