示例#1
0
        /// <summary>
        ///     Publish messages using the TCP transport to the specified
        ///     server name and port
        /// </summary>
        /// <param name="hostName"></param>
        /// <param name="port"></param>
        public ISubscriberConfiguration ToServerAndPort(string hostName, int port)
        {
            var uri = TcpEndpoint.ToUri(port, hostName);

            return(To(uri));
        }
示例#2
0
        /// <summary>
        ///     Directs the application to listen at the designated port in a
        ///     fast, but non-durable way
        /// </summary>
        /// <param name="port"></param>
        public IListenerConfiguration ListenAtPort(int port)
        {
            var settings = Get <TcpTransport>().ListenTo(TcpEndpoint.ToUri(port));

            return(new ListenerConfiguration(settings));
        }
示例#3
0
        /// <summary>
        ///     Publish the designated message types using Jasper's lightweight
        ///     TCP transport locally to the designated port number
        /// </summary>
        /// <param name="port"></param>
        public ISubscriberConfiguration ToPort(int port)
        {
            var uri = TcpEndpoint.ToUri(port);

            return(To(uri));
        }