How to use multiple bpipe servers?
조회 수: 3 (최근 30일)
이전 댓글 표시
The following call appears to support only 1 server as input: c=bpipe(authtype,appname,serverip,portnumber)
B-Pipe API allows setting multiple servers using following API calls to use alternative servers:
SessionOptions::setServerAddresses(ServerAddress[])
SessionOptions::setAutoRestartOnDisconnection(true)
How can we specify multiple servers in the MATLAB B-Pipe API?
Thanks, Rajesh
댓글 수: 0
답변 (1개)
Bruno Pop-Stefanov
2014년 10월 7일
Hi Rajesh,
You're right, bpipe can only open one connection at a time. However, you can use the function multiple times to set up multiple connections. Instead of a single function call to create multiple connections, you would have to call bpipe each time you want to open a connection. The function returns a connection object.
For example:
% for all servers
for i = 1:numServers
% open a connection and store the connection object in a cell array
c{i} = bpipe(...);
end
Once you're done, you'll have to close all the connections the same way:
for i = 1:numServers
% close the connection
close(c{i})
end
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Use COM Objects in MATLAB에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!