Re: Architecture-switch to Web Services; newbie needs advice

From: CBFalconer (cbfalconer_at_yahoo.com)
Date: 03/04/05


Date: Fri, 04 Mar 2005 19:36:43 GMT

Ney André de Mello Zunino wrote:
>
> Firstly, a bit of background information: I am involved in the
> development of a relatively small distributed application which, in
> short, deals with the remote editing and maintenance of some conceptual
> graphs (the very domain being irrelevant). For many reasons, including
> personal preference and motivation, I had set two main constraints for
> the choice of technologies to be employed: they ought to be both *free*
> and *portable*. This led me to the gathering of the following tool set:
>
> * C++ as the programming language for all tiers
> * Ice [1] as the communication framework
> * MySQL [2] as the database backend
> * MySQL++ [3] as the API to the database backend
> * Gtkmm [4] as the UI toolkit for the clients
>
... snip ...
>
> So, here I am, under a drive to go for an alternative solution. I spent
> some time looking around yesterday and doing some thinking and here is a
> basic summary of the new architecture I envisaged:
>
> * Build the middle-tier as a Web Service
> * Build the client application with C# and Windows Forms on Visual
> Studio .NET 2003
>
> I am aware that I am giving up some virtues with these new choices. The
> goal is to be able to rely on better-supported tools in order to
> complete the development timely. On the other hand, I have several
> questions I would like to have clarified:

I doubt very much that you will find any documentation or usage
improvement by jumping on the Microsoft bandwagon. In fact, you
will probably find less. In the opensource world many developers
are willing to explain and even modify facets of their packages.
Microsoft is most likely to leave you floundering through the
incomprehensibilities of MSDN. Volume does not make clarity.
Meanwhile you have totally abandoned your freedom of choice, and in
fact are likely to find that packages you have come to rely on are
no longer available, or no longer work on later OSs.

-- 
"If you want to post a followup via groups.google.com, don't use
 the broken "Reply" link at the bottom of the article.  Click on 
 "show options" at the top of the article, then click on the 
 "Reply" at the bottom of the article headers." - Keith Thompson


Relevant Pages

  • Re: Desktop display
    ... Are you saying that Desktop shortcuts no longer work. ... Alternatively are you saying the Taskbar (bottom left) or Notification Area icon are no longer there or are not working? ... but the desktop tab functions (where you can browse ...
    (microsoft.public.windowsxp.perform_maintain)
  • Re: What are the core packages for a desktops Linux desktop distribution?
    ... I'm not a guru, but I have built several Linuxes from scratch. ... It is not "packages" that you should be asking about. ... "Reply" at the bottom of the article headers. ... you need to use a real newsreader and get an account on a ...
    (comp.os.linux.misc)
  • Re: Setting the defaults for LILO
    ... snip on packages and age ... ... They probably differ less than does my Windoze usage from normal ... >> up terminal windows to have suitable sizes and fonts is a pain. ... the broken "Reply" link at the bottom of the article. ...
    (comp.os.linux.setup)
  • how to vertically center two subfigures?
    ... using the following packages: ... Here is the code which aligns both figures vertically at the bottom which is default. ... But to vertically align only the figures itself without the sub-captions I couldn't manage. ... remove 'NOSPAM_' from emailadress for reply ...
    (comp.text.tex)
  • Re: global variables in oop
    ... > creating global values available to all packages in a Perl script... ... > looks good except I have one alternation to it that I am not quite able ... "Reply" at the bottom of the article headers. ...
    (comp.lang.perl.misc)