New Posts New Posts RSS Feed: Can BOS use an DevForce Entity Manager as the data source?
  FAQ FAQ  Forum Search   Calendar   Register Register  Login Login

Can BOS use an DevForce Entity Manager as the data source?

 Post Reply Post Reply
Author
sgillbee View Drop Down
Newbie
Newbie
Avatar

Joined: 15-Oct-2010
Posts: 4
Post Options Post Options   Quote sgillbee Quote  Post ReplyReply Direct Link To This Post Topic: Can BOS use an DevForce Entity Manager as the data source?
    Posted: 15-Oct-2010 at 11:00am

I'm researching the possibility of chaining multiple BOS's where the actual data source may exist several BOS hops away from the client.

Machine A: Custom Entity Framework DataContext (over non SQL data) wrapped by DevForce Entity Manager.
Machine A: BOS service layer allowing remote clients to connect to data source on Machine A.
Machine B: DevForce Entity Manager connecting to BOS on machine A.
Machine B: BOS service layer allowing remote clients to connect to data source on Machine B (which is really a proxied data source from machine A).
Machine C: DevFoce Entity Manager connecting to BOS on machine B.

Is this possible?

If so, it is possible to remove the need for an Entity Manager on Machine B? Can I directly connect the BOS on machine B with the BOS on machine A? That way the BOS on machine B doesn't need to know about the actual entity model but just acts as a pass=through.

Am I even asking the right questions? ;)

Back to Top
ting View Drop Down
IdeaBlade
IdeaBlade
Avatar

Joined: 27-Mar-2009
Location: San Francisco
Posts: 427
Post Options Post Options   Quote ting Quote  Post ReplyReply Direct Link To This Post Posted: 18-Oct-2010 at 3:54pm
If I understand your case correctly, yes, this is not a problem.  The DevForce BOS uses standard web protocols to communicate, so you can set up a proxy in front of it.  One approach is to use the Microsoft Application Request Router (ARR) extension for IIS and use that to pass requests through a DMZ.

I see that you're talking with one of our sales engineers tomorrow, so we can chat more about this then.

Back to Top
sgillbee View Drop Down
Newbie
Newbie
Avatar

Joined: 15-Oct-2010
Posts: 4
Post Options Post Options   Quote sgillbee Quote  Post ReplyReply Direct Link To This Post Posted: 19-Oct-2010 at 7:49am
Actually, that's not quite what I'm asking.
 
I want to know if you can chain multiple BOS services together... so Client -> BOS 1 -> BOS 2 -> SQL
The entity model would exist at Client, BOS 1 and BOS 2 but only BOS 2 would have an actual SQL connection string... Client and BOS 1 would have <object server> config entries.
 
I'll clarify this use case when I talk with the SE later today.


Edited by sgillbee - 19-Oct-2010 at 7:50am
Back to Top
eniben View Drop Down
Newbie
Newbie
Avatar

Joined: 26-Sep-2007
Location: Nigeria
Posts: 16
Post Options Post Options   Quote eniben Quote  Post ReplyReply Direct Link To This Post Posted: 18-Dec-2010 at 9:25am
Hi,

We didn't get an update on the meeting discussing this use-case.

Might we know the resolution for those of us interested in it?

Thank you.
Back to Top
ting View Drop Down
IdeaBlade
IdeaBlade
Avatar

Joined: 27-Mar-2009
Location: San Francisco
Posts: 427
Post Options Post Options   Quote ting Quote  Post ReplyReply Direct Link To This Post Posted: 22-Dec-2010 at 1:55pm
Eniben - I believe they discussed an approach that did not involve chaining multiple BOS services together.  So far, we haven't seen a use case where chaining would be preferable to a simpler alternative.
Back to Top
eniben View Drop Down
Newbie
Newbie
Avatar

Joined: 26-Sep-2007
Location: Nigeria
Posts: 16
Post Options Post Options   Quote eniben Quote  Post ReplyReply Direct Link To This Post Posted: 24-Dec-2010 at 2:46am
Hmmm.

Might I ask what approach was agreed on?  Just curious.

Back to Top
 Post Reply Post Reply

Forum Jump Forum Permissions View Drop Down