asked 2015-04-16 11:29:48 -0700
This post is a wiki. Anyone with karma >75 is welcome to improve it.
I'm new to AllJoyn, so please forgive me if this is a novice question.
I want to have two Thin Clients communicate with each other via a single (mobile) alljoyn router/standard app. Specifically, I want the sensor data from one thing client app to trigger the action on the other. How do I go about doing this? Do I need different buses? Or different interfaces (one interface that is known by the router and one thin client and another interface that is known by the router and the other thing client)? Or can each thin client just know the appropriate methods (both of which are known by the router within a single interface)?
Edit: (OP) Thank you for the answer. Maybe my giving a bit more details will help. I'm attempting to create an iPhone app that will govern communication between two Thin Core Apps. As a starting place I modified the Basic Server on iPhone and Basic Client on the Thin Core. When the Basic Client passes a certain string to the Basic Server running on the iPhone, I want that to in turn send a message to the other Thin Core App, to make it perform its function. The problem I'm having is calling my other method from within the "Concatentate" method of the iPhone App. I can't figure out how to get the appropriate member object to call my other function designed to interact with the second Thin Core. Are you saying I shouldn't bother with an iPhone App and should have the Thin Cores communicate directly with each other?