What's the best way for network communitcations between role instances in different hosted services?

Beantwortet What's the best way for network communitcations between role instances in different hosted services?

  • 2012年5月28日 15:23
     
     

    I tried Azure connect, my local endpoint can communicate with Azure roles, but I found Azure roles can't communicate with each other, even they are added into same group. ( I have checked the "Interconnected" )

    I also checked  internal endpoint http://msdn.microsoft.com/en-us/gg457891

    But seems all the role instances need to be in same hosted services, and I am worried it might be difficult to configure for communications without a fixed port, e.g WMI.

    Thanks,

    Jack

全部回复

  • 2012年5月29日 3:55
    版主
     
     已答复

    Hello,

    Do you want this kind of meditors open to external users or just for internal applications? Maybe you can create a Service with some Authentication sand Authorizations only allow specific applications or users access it. If you only need transfer data or info between hosted services, queue message and SQL Azure are potential choices for you.

    Hope this helps.


    Please mark the replies as answers if they help or unmark if not. If you have any feedback about my replies, please contact msdnmg@microsoft.com Microsoft One Code Framework

  • 2012年5月29日 14:57
     
     已答复

    Thanks Arwind.

    It's just for internal applications. To use service bus or SQL Azure, we will have to rewrite the existing application. I think Azure connect should provide the feature to allow role instances to connect to each other.

    I filed a azure idea.

    http://www.mygreatwindowsazureidea.com/forums/34192-windows-azure-feature-voting/suggestions/2887324-enable-role-instances-communitcate-to-each-other-t

  • 2012年6月10日 16:27
    版主
     
     

    Hi Jack,

    Azure Connect is designed to connect Azure with on-premises servers, it does not provide connection within Azure intentionally.

    The best way for connecting between role instances in different host services, is to create a "virtual network" and deploy all hosted service (cloud service) you want to connect to the virtual network you created. "virtual network" is a new feature introduced by Azure, along many many other new stuff last week. Take a look.


    Jason Chen, Windows Azure PM