You can do it in two ways,
Method A
1) Write a servlet which calls the EJB
2) Forwards the results (in java beans)
to a
JSP 3)Let your JSP create a html, Xhtml or xml
4)From VB client make a HTTP connection get the result
5)You can parse or transform the response
Method B
1) You can invoke EJB through CORBA