fantastic! I look forward to your release. It sounds like this is what was needed. I don't think I will be doing any java development, but it will be great to have the tool if I change my mind.
Thanks Kevin --- Troy Caldwell <[EMAIL PROTECTED]> wrote: > I have been working on a toolbox of java bridge > components that I'm > calling m2java (i know, not very original). As part > of this effort I > looked at the "java" files included in the VistAWeb > sources, in > particular the MDO package. I'm not sure, but I > think this code is > written in some sort of a Microsoft contamination of > Java. Anyhow, with > a little effort I was able to rework most of the > protocol code to be > Java compliant. I haven't had a chance to test it > out yet, but I will > release it shortly on sourceforge. > > Following is a summary of the components I've put > together: > > rpcbrokerj - a repackaging of the VistAWeb rpc > broker client as a > standalone pure java component. > > mj - m parser written in java. Very primitive, > doesn't use a proper > grammer and generator such as javacc, but it is > simple and can be used > for building code analysis graphs. > > gnpj - Java port of the GT.M GNP protocol which can > be used for > accessing GT.M globals from java (over TCP sockets). > > sshscraper - XML based screen scraping state machine > that uses Mindterm > SSH. This includes scripts, based on Mark Street's > installation > instructions, for installing and configuring > OpenVistA. The > variabilities are supplied through properties files > and can be driven by > ANT scripts. > > filemanj - java wrappers for fileman meta-data > elements. > > Any thoughts or feedback would be greatly > appreciated. > > Troy Caldwell > Buena Vista Solutions Inc. > http://www.buenavistasolutions.com > > Kevin Toppenberg wrote: > > >It may not be documented, but it isn't secret is > it? > >Can't one just look at the Delphi/pascal code and > then > >write equivalent code for Java? > > > >Labor intensive I'm sure, but you wouldn't to be > quite > >as low level as true reverse engineering. > > > >But then again, if the VA already has some first > steps > >with a web access, doesn't that mean that a java > tool > >already exists? > > > >Kevin > > > >--- Greg Woodhouse > <[EMAIL PROTECTED]> > >wrote: > > > > > > > >>Except, of course, that the wire protocol used by > >>the RPC Broker isn't > >>documented. If it were, writing a Java > >>implementation without having to > >>resort to reverse engineering the thing would be > >>much easier. > >> > >>--- Cable One <[EMAIL PROTECTED]> wrote: > >> > >> > >>>Best place to start will be with the RPC Broker > >>> > >>> > >>documentation and > >> > >> > >>>code. That > >>>defines the communications with OpenVist from the > >>> > >>> > >>client side I > >> > >> > >>>believe. The > >>>CPRS code will show you how the client now works > >>> > >>> > >>and what kind of > >> > >> > >>>messages > >>>you will need to send toward Vista in order to > >>> > >>> > >>perform the Clinical > >> > >> > >>>tasks. > >>> > >>>Best regards, > >>> > >>>Donald R. Donigan > >>>donigan technology, LLC dba > >>>Desert CODE Works > >>>[EMAIL PROTECTED] > >>>[EMAIL PROTECTED] > >>> > >>> > >>> > >>>-- > >>>No virus found in this outgoing message. > >>>Checked by AVG Anti-Virus. > >>>Version: 7.0.308 / Virus Database: 266.11.12 - > >>> > >>> > >>Release Date: > >> > >> > >>>5/17/2005 > >>> > >>> > >>> > >>> > >>> > >>> > >------------------------------------------------------- > > > > > >>>This SF.Net email is sponsored by Oracle Space > >>> > >>> > >>Sweepstakes > >> > >> > >>>Want to be the first software developer in space? > >>>Enter now for the Oracle Space Sweepstakes! > >>> > >>> > >>> > >http://ads.osdn.com/?ad_id=7412&alloc_id=16344&op=click > > > > > >>>_______________________________________________ > >>>Hardhats-members mailing list > >>>[email protected] > >>> > >>> > >>> > >https://lists.sourceforge.net/lists/listinfo/hardhats-members > > > > > >>A practical man is a man who practices the errors > of > >>his forefathers. --Benjamin Disraeli > >>==== > >>Greg Woodhouse > >>[EMAIL PROTECTED] > >>[EMAIL PROTECTED] > >> > >> > >> > >> > >> > >> > >> > >> > >------------------------------------------------------- > > > > > >>This SF.Net email is sponsored by Oracle Space > >>Sweepstakes > >>Want to be the first software developer in space? > >>Enter now for the Oracle Space Sweepstakes! > >> > >> > >> > >http://ads.osdn.com/?ad_id=7412&alloc_id=16344&op=click > > > > > >>_______________________________________________ > >>Hardhats-members mailing list > >>[email protected] > === message truncated === __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com ------------------------------------------------------- This SF.Net email is sponsored by Oracle Space Sweepstakes Want to be the first software developer in space? Enter now for the Oracle Space Sweepstakes! http://ads.osdn.com/?ad_id=7412&alloc_id=16344&op=click _______________________________________________ Hardhats-members mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/hardhats-members
