Re: Jawin refactoring & improvements

cyril <[email protected]>
Newsgroups gmane.comp.windows.devel.jawin
Message-ID <[email protected]>
Hi Alex,
I can give you an idea to improve jawin. The main problem is how to force
Developer to call CoInitialize in corresponding threads. It is not clear how
to do this. But look at JMS. It's Java Machine is built with COM. So JMS has
COM by design. If you will be able to hook Windows API function
"CreateThead" you could call CoInitialize on CreateThread call in jawin.dll.
So Java Developer will forget about CoInitialize.

Vitaly Shelest


"Alex Kotchnev" <[email protected]> wrote in message
news:OFC8E3E6CD.3655CC53-ON85256F77.0075D4E7-85256F77.007665B2@divintech.com...
> I'm trying to come up with a good topic for my master's thesis in Software
> Engineering (starting sometime in Sept 2005).  My idea is to take an open
> source project and to either re-work and improve a part of it (if needed),
> add needed or missing functionality, etc. Now, since I had learned a
> little about Jawin, I thought it might be a good match since I remember
> reading that the developers were considering a significant refactoring of
> parts of Jawin. I would be interested to hear ideas of what might be a
> decent (not too small, not too wide) scope project within Jawin that I
> could take on and contribute back to the project, what Jawin needs done,
> etc.
>
> Regards,
>
> Alex Kotchnev
> Developer / Systems Analyst
> Diversified Information Technologies
>
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> CONFIDENTIALITY NOTICE: If you have received this e-mail in error, please
> immediately notify the sender by e-mail at the address shown.  This e-mail
> transmission may contain confidential information.  This information is
> intended only for the use of the individual(s) or entity to whom it is
> intended even if addressed incorrectly.  Please delete it from your files
> if you are not the intended recipient.  Thank you for your compliance.
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.