WCF Send/Receive Port
I have a WCF send port on which when doing some queries on DTA DB, I discovered that it receives a lot of messages. I would like to investigate where or who is processing those messages.
It is a WCF custom send port. I wanted to know how/what it does with the returned message, I found a subscription similar to this on the send port
Type = Activation
Expression
http://schemas.microsoft.com/BizTalk/2003/system-properties.SPTransportID == {03B29117-2066-48AA-B669-83BDFE7E8CE0}
Thanks
January 21st, 2015 12:05pm
When send port gets the message, this message went outside of BizTalk. Try to use the WCF logging to investigate.
BTW It is not clear, "queries on DTA DB". It that mean this is the WCF-SQL port, which gets data from DTA DB?
January 21st, 2015 1:34pm
More clarification required :) for this still unclear about your requirement
Thanks
Abhishek
January 21st, 2015 1:48pm
You can look at the Message Flow on the Send Port.
Do you not own this app? Something like this should not be so mysterious. If it is, to me that indicates that it's not being used.
January 21st, 2015 3:01pm
It is a 2 way net.tcp wcf that talks to Dynamics AX.
January 21st, 2015 3:06pm
Is that not the answer? What exactly are you looking for?
January 21st, 2015 3:18pm
I think hes trying to figure out whos sending messages over Net-TCP.
you can do one thing, turn on tracking of messages on receive and send port (might already be there) and then go to BizTalk admin console and check tracked messages there.
Then for any instance look at the context of the message and you will find some useful information like Originator (sender) etc. Below I have posted a snapshot showing such info, since I worked recently on Net-Tcp project (mine is NamedPipe binding but very
similar to net-tcp)

January 21st, 2015 6:02pm
There is SendingOrchestrationType on your picture, seems this is the sender of this message. It is an orchestration, it's name in the SendingOrchestrationType parameter.
January 21st, 2015 6:35pm
You are almost correct, I am trying to figure out what class/object is {03B29117-2066-48AA-B669-83BDFE7E8CE0} I see in the subscription. Unfortunately I am not the owner of the platform
January 22nd, 2015 5:29am
If you see that value for the SPTransportID, then it's a Send Port. You can try looking at the uidGUID field of the bts_sendport table in BizTalkMgmtDb.
It's OK to look for the value in a diagnostic scenario but you should not be doing any reporting off the Management Database.
January 22nd, 2015 7:09am