Would wrapping a COBOL BMS transaction in Java do what HostBridge does?
No, because wrapping one program with another does nothing to change the functionality of the underlying program. Will growth in the use of Java replace the use of XML? No, because they are totally different. Java is a programming language and XML is a “data language.” Note that Java programs designed to integrate with other programs usually makes extensive use of XML to exchange data.