[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: SOCKUTIL vs HTTPAPI question
Scott,
Thanks for the reply.
Just to be clear, it's not that we added custom routines to
SOCKUTILR4.
It is that we are using the version from SOCKTUT (your Sockets
Tutorial) and it has additional procedures over the version from
LIBHTTP.
If you choose to keep SOCKUTILR4 in LIBHTTP could you make it the same
version that is in SOCKTUT? This will help with the update problem
you mention.
Brian J. Garland
Vermont Information Processing, Inc.
brian@xxxxxxxxxx
Scott Klement <sk@xxxxxxxxxxxxxxxx>
Sent by: ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
09/30/2006 02:01 AM
Please respond to
HTTPAPI and FTPAPI Projects <ftpapi@xxxxxxxxxxxxxxxxxxxxxx>
To
HTTPAPI and FTPAPI Projects <ftpapi@xxxxxxxxxxxxxxxxxxxxxx>
cc
Subject
Re: SOCKUTIL vs HTTPAPI question
Hi Brian,
I strongly recommend that you never put any of your own code in the
same
library with HTTPAPI. I suggest that because it makes it very hard to
upgrade HTTPAPI. I frequently create new versions of HTTPAPI for the
sole
reason of fixing bugs, and you wouldn't be able to use any of those
bug
fixes! Or new features... or whatever else.
The only stuff that should be in the same library with HTTPAPI is the
stuff that comes with it. That way, you can delete that library and
install the new one, and none of your own code will require any
changes.
That being the case, there's really no harm in having a separate copy
of
SOCKUTILR4 that has your own custom routines.
Having said that, I don't know of any reason why you couldn't replace
the
copy of SOCKUTILR4 in HTTPAPI with the one from the tutorial. As far
as I
know, they're exactly the same (other than the extra utilities, of
course.)
Actually, I was considering eliminating SOCKUTILR4 from HTTPAPI,
putting
the routines in COMMTCPR4 instead.... but I'm not yet sure that I
want
to do that, and I'm a little concerned that it'd break someone's code
--
something I don't want to do.
--
Scott Klement http://www.scottklement.com
On Fri, 29 Sep 2006, Brian@xxxxxxxxxx wrote:
> Scott,
>
> We previously downloaded your Socket Utilities and used that to put
> together a communications program.
>
> We just downloaded HTTPAPI in order to do some web services stuff.
>
> The SOCKUTILR4 in LIBHTTP does not have RDLINE & WRLINE.
>
> Because we use these functions and would like to have everything
coexist
> in the same library we have a dilemma.
>
>
>
> Is there any harm in us using the SOCKUTILR4 (and the appropriate
/COPY
> members) from the separate socket download and recreating HTTPAPIR4
over
> that version?
>
> In future releases could you bring them in sync with each other?
>
>
>
> Brian J. Garland
> Vermont Information Processing, Inc.
> brian@xxxxxxxxxx
>
----------------------------------------------------------------------
-
This is the FTPAPI mailing list. To unsubscribe, please go to:
http://www.scottklement.com/mailman/listinfo/ftpapi
----------------------------------------------------------------------
-
-----------------------------------------------------------------------
This is the FTPAPI mailing list. To unsubscribe, please go to:
http://www.scottklement.com/mailman/listinfo/ftpapi
-----------------------------------------------------------------------