[Oz] newbie question...

Mahmoud Rafea mahmoud at sics.se
Tue Jan 9 14:56:01 CET 2001


Yes, It is generic. Furthermore, the engineering approach is systematic and
easier to maintain. Notice also that distribution on different machine is
for free.

Regarding performance, this always depends on the application complexity and
the design of the system. In most situations the use of COM or Java is
needed to develop an application front-end (client-side). Consequently,
Mozart as a back-end (server-side) implements the application-logic while
the front-end collects inputs and visualize results. This approach is
effective and very efficient.

Mahmoud Rafea
www.sics.se/~mahmoud

-----Original Message-----
From: owner-oz-users at ps.uni-sb.de [mailto:owner-oz-users at ps.uni-sb.de]On
Behalf Of Mikael Kindborg
Sent: den 9 januari 2001 12:55
To: Mahmoud Rafea; Kris Prieb
Cc: users at mozart-oz.org; support at mozart-oz.org
Subject: RE: [Oz] newbie question...


At 15:38 2001-01-08 +0100, Mahmoud Rafea wrote:
>As regard COM on Win32, there is no standard interface library but you can:
>1) Use the Mozart C++ interface library features to build an application
>specific code that interface with COM
>2) Build the application COM code with MSVC or VB and communicate with
>Mozart through PIPES or Sockets).

If someone puts together a generic mechanism for calling COM objects I would
interested.

>I prefer the second solution.

I would be interested in why you prefer the second alternative. Is is
because
it is more general? (You could for instance interface with Java-code in
this way.)
What about performance issues? What is the performance difference between
calling C++ code versus packing/sending/unpacking data streams?

Best, Micke


>Hope this helps,
>
>Mahmoud Rafea
>www.sics.se/~mahmoud
>
>-----Original Message-----
>From: owner-oz-users at ps.uni-sb.de [mailto:owner-oz-users at ps.uni-sb.de]On
>Behalf Of Peter Van Roy
>Sent: den 8 januari 2001 14:53
>To: Kris Prieb
>Cc: users at mozart-oz.org; support at mozart-oz.org
>Subject: Re: [Oz] newbie question...
>
>
> > What are the databases or database interfaces that Mozart programmers
> > typically use?  I can't seem to find any in the distribution.
> >
> > Also are there any libraries for interfacing with COM on Win32?
> >
> > Thanks in advance.
> >
> > Kris Prieb
>
>All I know is there is a GDBM interface; see the Contributed Libraries
>manual.
>For small in-memory databases, it can be a good idea to use the Pickle
>module.
>
>Peter
>
>-
>Please send submissions to users at mozart-oz.org
>and administriva mail to users-request at mozart-oz.org.
>The Mozart Oz web site is at http://www.mozart-oz.org/.
>
>-
>Please send submissions to users at mozart-oz.org
>and administriva mail to users-request at mozart-oz.org.
>The Mozart Oz web site is at http://www.mozart-oz.org/.


-
Please send submissions to users at mozart-oz.org
and administriva mail to users-request at mozart-oz.org.
The Mozart Oz web site is at http://www.mozart-oz.org/.

-
Please send submissions to users at mozart-oz.org
and administriva mail to users-request at mozart-oz.org.
The Mozart Oz web site is at http://www.mozart-oz.org/.





More information about the mozart-users mailing list