[ https://issues.apache.org/jira/browse/ARIES-2122?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17849750#comment-17849750 ]
ASF subversion and git services commented on ARIES-2122: -------------------------------------------------------- Commit 75c97d75ba65a685f92e036d2a335625877855ae in aries-rsa's branch refs/heads/master from Amichai Rothman [ https://gitbox.apache.org/repos/asf?p=aries-rsa.git;h=75c97d75 ] ARIES-2122 - Allow multiple services on one port > TCP Provider should support multiple services on a single port > -------------------------------------------------------------- > > Key: ARIES-2122 > URL: https://issues.apache.org/jira/browse/ARIES-2122 > Project: Aries > Issue Type: Improvement > Components: Remote Service Admin > Affects Versions: rsa-1.16.1 > Reporter: Amichai Rothman > Priority: Major > > Currently when using the TCP provider every remote service must be configured > with a separate port on which it listens for incoming connections form remote > proxies. This is tedious in configuring and managing when there are multiple > services being exported, requiring tinkering with all service configurations, > firewalls, managing the port lists manually as services are added or removed > from an application, etc. > It would be much more manageable (and consistent with other providers and > server protocols) if multiple services could also be configured to use the > same port if desired, which will enable requests to all of them to be > multiplexed on the same connection and sorted out on the remote container > (e.g. by sending the service id as part of the serialized invocation info). > Backwards-compatibility can be maintained, i.e. services can still be > configured with different ports, and only those that share the same port will > be bunched together. > This is orthogonal to ARIES-2121 but together they would bring this provider > to production-grade. -- This message was sent by Atlassian Jira (v8.20.10#820010)