Click here to Skip to main content
15,907,183 members
Home / Discussions / Design and Architecture
   

Design and Architecture

 
GeneralRe: Namespaces naming policy (English vs. native language) Pin
Oshtri Deka25-Mar-08 21:09
professionalOshtri Deka25-Mar-08 21:09 
GeneralRe: Namespaces naming policy (English vs. native language) Pin
Pete O'Hanlon25-Mar-08 22:41
mvePete O'Hanlon25-Mar-08 22:41 
GeneralRe: Namespaces naming policy (English vs. native language) Pin
Oshtri Deka26-Mar-08 3:32
professionalOshtri Deka26-Mar-08 3:32 
GeneralRe: Namespaces naming policy (English vs. native language) Pin
Pete O'Hanlon26-Mar-08 3:55
mvePete O'Hanlon26-Mar-08 3:55 
GeneralRe: Namespaces naming policy (English vs. native language) Pin
Brady Kelly26-Mar-08 7:23
Brady Kelly26-Mar-08 7:23 
GeneralRe: Namespaces naming policy (English vs. native language) Pin
Oshtri Deka26-Mar-08 23:49
professionalOshtri Deka26-Mar-08 23:49 
GeneralRe: Namespaces naming policy (English vs. native language) Pin
Luc Pattyn25-Mar-08 14:31
sitebuilderLuc Pattyn25-Mar-08 14:31 
QuestionBusiness layer as a WCF service? Pin
Rajasekharan Vengalil24-Mar-08 21:16
Rajasekharan Vengalil24-Mar-08 21:16 
I was recently asked to comment on a design where the architect has proposed that the entire business layer be exposed as a WCF[^] service to the presentation layer (a web app). The motivation apparently, is to make the business layer accessible to 3rd party applications. The idea is to expose a TCP/IP binary end point from the service that will be accessed from the web app and a SOAP end point meant to be used by 3rd party apps.

What do you folks think about this approach? Certainly, the WCF service would need to be load balanced[^] as otherwise its just going to be a bottle-neck as the app scales. Secondly, does it make sense to shield the WCF stuff from the web app via a facade layer? Maybe provide a proxy implementation for the business layer interfaces that simply forwards the call to the WCF service and hook it up to the web app using an IoC[^] framework?

Thanks!

--
gleat
http://blogorama.nerdworks.in[^]
--

Once we figured out that taking our shoes and socks off would double our counting ability the technical glitch was quickly rectified.

-- Chris Maunder, from the CP newsletter

AnswerRe: Business layer as a WCF service? Pin
Pete O'Hanlon25-Mar-08 12:25
mvePete O'Hanlon25-Mar-08 12:25 
AnswerRe: Business layer as a WCF service? Pin
Ravi Bhavnani9-Apr-08 11:58
professionalRavi Bhavnani9-Apr-08 11:58 
Questionwhat to be a Architect? [modified] Pin
vytheese24-Mar-08 2:36
professionalvytheese24-Mar-08 2:36 
QuestionSpecification Doc Assembly Pin
Brad Bruce22-Mar-08 8:20
Brad Bruce22-Mar-08 8:20 
GeneralEmpty strings to null: A declarative approach Pin
Brady Kelly19-Mar-08 0:09
Brady Kelly19-Mar-08 0:09 
GeneralRe: Empty strings to null: A declarative approach Pin
led mike19-Mar-08 5:12
led mike19-Mar-08 5:12 
GeneralRe: Empty strings to null: A declarative approach Pin
Brady Kelly19-Mar-08 5:31
Brady Kelly19-Mar-08 5:31 
GeneralRe: Empty strings to null: A declarative approach Pin
led mike19-Mar-08 6:10
led mike19-Mar-08 6:10 
GeneralRe: Empty strings to null: A declarative approach Pin
Brady Kelly19-Mar-08 7:24
Brady Kelly19-Mar-08 7:24 
GeneralRe: Empty strings to null: A declarative approach Pin
Brady Kelly19-Mar-08 7:56
Brady Kelly19-Mar-08 7:56 
GeneralRe: Empty strings to null: A declarative approach Pin
Pete O'Hanlon22-Mar-08 9:37
mvePete O'Hanlon22-Mar-08 9:37 
Questionhow to develop multi user desktop application Pin
moobo18-Mar-08 21:12
moobo18-Mar-08 21:12 
Answer[Cross Post] Re: how to develop multi user desktop application Pin
Scott Dorman19-Mar-08 3:43
professionalScott Dorman19-Mar-08 3:43 
GeneralELF parser Pin
Ravinder Are18-Mar-08 19:54
Ravinder Are18-Mar-08 19:54 
GeneralDocument Archiving Pin
Brady Kelly17-Mar-08 23:34
Brady Kelly17-Mar-08 23:34 
GeneralRe: Document Archiving Pin
Pete O'Hanlon18-Mar-08 1:53
mvePete O'Hanlon18-Mar-08 1:53 
GeneralRe: Document Archiving Pin
Brady Kelly18-Mar-08 2:09
Brady Kelly18-Mar-08 2:09 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.