Before a CORBA client can send, publish, or receive messages, it must obtain a MessageService object reference. This code sample performs the setup required for a message service client application:
org.omg.CORBA.*; import java.util.*; import SessionManager.*; import CtsComponents.*; import java.lang.Object; public class ReceiveTest { public static void main(String[] args) { new ReceiveTest().test(args); } public void test(String[] args) { Properties props = new Properties(); props.put("org.omg.CORBA.ORBClass", "com.sybase.CORBA.ORB"); ORB orb = ORB.init((String[])null, props); Manager manager = ManagerHelper.narrow(orb.string_to_object( "iiop://localhost:9000")); Session session = manager.createSession("jagadmin", ""); MessageService cms = MessageServiceHelper.narrow(session1.create( "CtsComponents/MessageService")); MessageQueue mq = cms.getMessageQueue("test", "", REQUIRES_ACKNOWLEDGE.value); ...
Copyright © 2005. Sybase Inc. All rights reserved. |