我正在尝试用星号表示两个Java应用程序之间的通信。现在我需要在呼叫中的两个通信信道之间共享一些文本数据。我尝试过以下Manager API命令请帮助我在呼叫中的两个频道之间共享一些字符串/消息。
我试过以下
SendTextCommand se= new SendTextCommand("");
se.setText("Test_message");
ReceiveTextCommand re=new ReceiveTextCommand();
re.setTimeout(10);
还
SetVariableCommand se=new SetVariableCommand("text", "27");
SetVarAction sv=new SetVarAction();
sv.setVariable("text");
sv.setValue("27");
GetVarAction gv=new GetVarAction();
gv.getVariable();
如果要添加任何行或者可以使用任何新类,请建议我
答案 0 :(得分:1)
如果您需要在SAME星号中的通道之间共享数据,则可以使用GLOBAL(变量)或SHARED(变量)构造。
如果您需要向其他星号发送一些信息,可以通过SIP信道使用SipAddHeader / Header或jabber或Send / ReceiveText。