java - Can an EJB be called from a desktop application? -
मैं जावा ईजेबी 3.0 में नया हूँ।
पाठ "आइटमप्रॉप =" पाठ ">
हाँ आप कर सकते हैं कुछ विशेष बातें यहां हैं (संदर्भ EJB2 लेकिन यह ईजेबी 3 के लिए एक ही है जब यह दूरस्थ क्लाइंट पर आता है):
पैराफ्रस्त:
हॅशटेबल env = new Hashtable (); Env.put ("java.naming.factory.initial", "org.jnp.interfaces.NamingContextFactory"); Env.put ("java.naming.provider.url", "jnp: // localhost: 1099"); Env.put ("java.naming.factory.url.pkgs", "org.jboss.naming: org.jnp.interfaces"); संदर्भ सीटीएक्स = नया इनिशियल कंसटेक्स (एन्वी); // नाम JNDI नाम है जिसे आपने इसे ओबैक ओ = सीटीएक्स। लुकअप ("होम नेम") दिया था; ईजेबीहोम ईजबहोम = (ईजेबीहोम) पोर्टेबलरेमोटऑब्जेक्ट.नेरो (ओ, ईजेबीहोम। क्लास); // यह userID होना चाहिए एक पास ईजेबी ईजब = ejbHome.create (..);
Comments
Post a Comment