|
WebLogic Server 7.0 Code Examples, BEA Systems, Inc. | |||||
WL_HOME\samples\server\src\examples\iiop directory.Before you run the client applications in this directory, be sure to build the full example. This includes building the WebLogic Server and, if you wish to run an outbound call to Tuxedo, the Tuxedo Server (iiop/stateless/server/tux) as well.
Be sure to also take a look at the C++ client code.
You may now also build this example with visibroker 5.0. to do so, you must make the following changes from the instructions below:
config.xml within the Server mbean to include the following:
<Server>
<IIOP DefaultCharCodeset="iso-8859-1"
DefaultWideCharCodeset="utf-16" Name="myserver"/>
</Server>
config.xml, this gets specified in the
step below.
Client -ORBInitRef NameService=iioploc://localhost:7001/NameService
to:
Client -ORBInitRef NameService=corbaloc:iiop:1.2@localhost:7001/NameService
<Server AcceptBacklog="50" COMEnabled="true" ClusterWeight="1"
ConsoleInputEnabled="false" DGCIdlePeriodsUntilTimeout="2"
DefaultProtocol="t3" DefaultSecureProtocol="t3s"
HttpdEnabled="true" JavaCompiler="C:/bea/jdk131_02/bin/javac"
ListenPort="7001" Name="examplesServer" NativeIOEnabled="true"
ServerVersion="7.0.0.0" SocketReaderTimeoutMaxMillis="10"
TunnelingClientPingSecs="45" TunnelingClientTimeoutSecs="40">
<IIOP Name="examplesServer" DefaultMinorVersion="1"/>
</Server>
build.xml script provided
in the examples\iiop\ejb\stateless\cppclient directory to make sure it is using your correct port and
hostname. The last section of this xml file contains the run command. Run the client by entering:
ant run
Client -ORBInitRef NameService=iioploc://localhost:7001/NameService true
Enter the correct host and port for your particular configuration
Getting name service reference Narrowing to a naming context Resolving the naming context Narrowing to the TraderHome Buying 100 shares of BEAS Bought 100 shares of BEAS Buying 200 shares of MSFT Bought 200 shares of MSFT Buying 300 shares of AMZN Bought 300 shares of AMZN Buying 400 shares of HWP Bought 400 shares of HWP
Read more about WebLogic RMI over IIOP in the Developer Guide, Using WebLogic RMI over IIOP.
Read more about WebLogic EJB in the Developer Guide, BEA WebLogic Server Enterprise JavaBeans.
Read more about WebLogic RMI in the Developer Guide, Using WebLogic RMI.
For more information on how to provide interoperability between WebLogic Server applications and Tuxedo services, see WebLogic Tuxedo Connector.
|
Documentation is available at http://e-docs.bea.com/wls/docs61 |
|||||