It is unfortunate that the j.dll in J7 still provides JDLLServer, otherwise it provides an excuse to implement an open source version of J COM server similar to the wdooo addons that replacing the wd's oleautomation.
Чтв, 14 Окт 2010, Alexander Rufon писал(а): > If you mean the J COM documentation, that can be found here: > http://jsoftware.com/help/user/oleocx.htm > > If you need source code examples, I started out by looking into this directory > /Applications/j602/system/examples/ole > > You should pay particular attention to the contents of the file: > /Applications/j602/system/examples/ole/cpp/p_jcl/jsvr.cpp > /Applications/j602/system/examples/ole/vb/jole.bas > > But if your looking for general COM documentation, I would suggest looking at > second hand bookstores (was able to buy 2 books on COM a few years back). MS > seems to want to kill this tech with .NET and .NET Remoting since its really > prone to DLL HELL (try installing J 64 and 32 versions in the same machine > ... much hair pulling ensues :P). > > Actually ... we may be in for some rough time after J7 since I believe > COM/OLE is tied with J's WD features. I believe J7 would not support the old > interfaces directly with the advent of the new JFE's (GTK & JHS). The rumor > is that J.EXE would stay at version 6 and only J.DLL would be > replaced/upgraded. I'm a bit concerned because the UTF8 support for SetB() > and GetB() functions are still broken ... and my clients are mostly in China > and South-East Asia. I do have work-arounds like creating an external > dictionary for non-latin characters and replacing them with GUID then > reverting it back after J is finished with the data. Its clunky and time > consuming. So I'm waiting for the release and hoping that the code re-work is > not as bad as I fear. > > Still, some kind-hearted soul may come up with a library to convert J memory > structure to .NET variant/object format. Actually, somebody did start on > this, just look at this tutorial (what you should look for is the conversion > of J 3!:1 format to C data): > http://www.jsoftware.com/jwiki/Interfaces/JTask > > Ok, didn't notice I've been ranting ... my excuse is its early in the morning > and haven't had breakfast yet and still haven't decided if I would want to go > through my kihon and kata routines. :P > > On Oct 13, 2010, at 11:45 PM, Martin Pelletier wrote: > > [---=| TOFU protection by t-prot: 9 lines snipped |=---] -- regards, ==================================================== GPG key 1024D/4434BAB3 2008-08-24 gpg --keyserver subkeys.pgp.net --recv-keys 4434BAB3 ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
