BizTalk Pulling data from Extranet to Corpet

Home Page Forums BizTalk 2004 – BizTalk 2010 BizTalk Pulling data from Extranet to Corpet

Viewing 2 reply threads
  • Author
    Posts
    • #20579

      Hi alla, I have a question, In my case I have a BizTalk Instance which will reside on corpnet side of firewall and there Is a WCF service which will be on Extranet side of firewall. WCF Serive should push(or biztalk willl pull) Purchase order to the BizTalk(Corpnet Instance). How could this be done Across domain ?? Is there any Service which can act as a broker between Corpet And extranet or BizTalk is itself capable of pulling data from extranet without occuring any exceptions, Because if we try to pull data directly across the domains then some kind of exception is throwing away….any one of you gone through thsi scenario ??

      Thanks in advance

      Baba

    • #20583

      Baba,

      Do you have an example of the exception/s?

      Nick.

      • #20584

        Some kind of CIO exception to open a port into the Corpnet
        for a new application.

        Thanks for the quick reply.

    • #20586

      Baba,

      It sounds like you are simply trying to call a WCF Service that resides in another subnet, and you call (from BizTalk) needs to traverse the firewall, similar to a LAN -> DMZ call.

      If this is the case, you will need to speak with your network guys and ask them to enable your BizTalk server to call the WCF Service over port 80 (or whatever port you use) through the firewall. This shouldn’t be a massive problem as LAN->DMZ isn’t as big a security headache as DMZ->LAN. Furthermore, you will be initiating the call from known server/servers to further lock down the security.

      HTH, Nick.

      • #20591

        Thanks for reply nic, As you said call from LAN->DMZ Isnt an issue ,you are 100% correct But in my case call is from DMZ->LAN thats the problem. And in Extranet Service could be anything like WCF Or  it could be any source like MSMQ,Sql etc, 

         

        Thanks,

        Baba

        • #20609

          Whatever service you use to get the data across, you are going to have to get your security guys to open a port.  WCF, MSMQ, and SQL all use different ports by default, so they would probably need to open one for each.  Usually the port they are most willing to open is port 80 going out (CorpNet -> DMZ).  That means BizTalk would need to connect to the service in the DMZ or Extranet and pull the data in.  Then you shouldn’t have any problems getting the data across domains.  You do need to make sure that you use a proper security model for the services.  Certifiates would be a good choice but NTLM will give you problems when you try to authenticate across domains.

Viewing 2 reply threads
  • The forum ‘BizTalk 2004 – BizTalk 2010’ is closed to new topics and replies.