#!/bin/sh

IADDR=inet:`uname -n`:12123
UADDR=unix:/tmp/foo$$
LADDR=local:

./server -ORBIIOPAddr $UADDR 2>/dev/null &
userver_pid=$!
./server -ORBIIOPAddr $IADDR 2>/dev/null &
iserver_pid=$!

sleep 1

trap "kill $userver_pid $iserver_pid" 0

echo "### same process:" 
./client $LADDR 2> /dev/null

echo "### same machine (pipe):"
./client $UADDR 2> /dev/null

echo "### same machine (TCP):"
./client $IADDR 2>/dev/null
