我想知道如何将EAR文件添加到简单的Java类(即独立应用程序)中。如何在Java控制台应用程序中添加EAR文件
让说,我有一类Employee
package com.Employee;
import com.xyz.Workflow;//this library is present in EAR file whose method i need to call
public class Employee{
public static void main(String[] args)
// Workflow wf = new Workflow();
// ws.initiateWorkflow(); // this method needs to be called but for that i need to include this EAR which is given to me from a 3rd party;
}
任何一个可以帮助我的API仅在EAR。
大家好,谢谢你的回复,我只想问一个独立的应用程序(main()方法)如果可能的话调用一个ejb应用程序或一个web应用程序,那么你可以给我一个伪代码。谢谢 – Vibhas 2010-06-14 08:57:26
对于EJB应用程序: 准备工作: - 创建远程接口并注释您的服务bean以允许远程访问(@Remote注释) - 使用您的接口+值对象创建一个jar文件传入/接出 - Put这个jar +您客户端类路径上您最喜欢的应用程序服务器的客户端jar - 准备jndi.properties文件(通常2-3行)以将默认JNDI提供程序指向您的应用程序服务器 - 在客户端:从JNDI获取InitialContext,使用JNDI名称查找要调用的Bean,您现在可以获得一个实现远程接口的代理,您可以将其用作bean。 – 2010-06-14 09:12:09