addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1launch-new-window--smalllight-bulblinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Re: [dotnet-120] SOA question

From: Dauren T.
Sent on: Wednesday, February 20, 2008 5:40 PM
I agree about "network resource" caution. I'd also add a special case
caution: If you're building a "generic" interface for your clients and
want to provide widest selection of architecture types (I had to build
a service that provides the same interface in SOAP, REST, XML-RPC,
etc.) then you should think about managing all those architectures as
one.

- Dauren.

2008/2/20, David Barnhill <[address removed]>:
>
>
>
> Be very careful about making web services when you really don't need them.
> What is the purpose of the entitlement service?  Making different services
> for every piece of your application will bog it down very quickly.   Network
> round trips are expensive!   It makes sense to have a web service between
> your UI front and back end, but your back end components should talk
> directly to each other if possible without using web services.
>
>
>
>
>
> From: [address removed] [mailto:[address removed]] On Behalf Of
> Dmitriy
>  Sent: Wednesday, February 20,[masked]:15 PM
>  To: [address removed]
>  Subject: Re: [dotnet-120] SOA question
>
>
>
>
>
> Julia,
>
>  Web services are definitely the easiest way out. But usually it results in
> writing lots' of monkey code that simply copies-converts data between
> different endpoints. A very tedious and boring task. If solution is to exist
> in .NET ecosystem only, remoting could be considered.
>  In my experience SOA is a very bloated concept and clients request it
> though there is no technical need/reason for it.
>
>  Dmitriy
>
>
> ----- Original Message ----
>  From: Julia <[address removed]>
>  To: [address removed]
>  Sent: Wednesday, February 20,[masked]:48:01 PM
>  Subject: [dotnet-120] SOA question
>
>  Hi group,
>
>  I joined recently and attended the meeting in January.  My background
>  is in Java server side development, but I'm moving toward .net
>  development for projects at work.
>
>  We've recently begun discussion about building a Service Oriented
>  Architecture for new projects in .net, especially for commonly used
>  features, e.g. user entitlements.  Some people feel that we should be
>  using web services.  I think we should explore other options (if there
>  are any) for SOA before we go down that road.
>
>  Can you suggest other .net options for SOA? Is Web Services the best
>  and easiest way to go?
>
>  Thanks for your feedback,
>  Julia
>
>
>
>  --
>  Please Note: If you hit "REPLY", your message will be sent to everyone on
> this mailing list ([address removed])
>  http://dotnet.mee...­
>  This message was sent by Julia ([address removed]) from New York .NET Meetup
> Group.
>  To learn more about Julia, visit his/her member profile:
> http://dotnet.mee...­
>  To unsubscribe or to update your mailing list settings, click here:
> http://www.meetup...­
>
>  Meetup.com Customer Service: [address removed]
>  632 Broadway New York NY 10012 USA
>
>
>
>
>
>
>
>  --
>  Please Note: If you hit "REPLY", your message will be sent to everyone on
> this mailing list ([address removed])
>  This message was sent by Dmitriy ([address removed]) from New York .NET
> Meetup Group.
>  To learn more about Dmitriy, visit his/her member profile
>  To unsubscribe or to update your mailing list settings, click here
>
>  Meetup.com Customer Service: [address removed]
>  632 Broadway New York NY 10012 USA
>
>
>
>  --
>  Please Note: If you hit "REPLY", your message will be sent to everyone on
> this mailing list ([address removed])
>  This message was sent by David Barnhill ([address removed]) from New York
> .NET Meetup Group.
>  To learn more about David Barnhill, visit his/her member profile
>  To unsubscribe or to update your mailing list settings, click here
>
>  Meetup.com Customer Service: [address removed]
>  632 Broadway New York NY 10012 USA

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy