CJ's Technical Playground
Warning: Most of these code examples are from 15-20 YEARS ago (OLD STUFF). All projects and sites listed here in Technical Playground are currently UNMAINTAINED, not being actively updated, and are available for HISTORIC and research purposes only. Use at your own risk.
ASPCorbaJavaJavaScriptLinuxMySQLPerl
PHPPython and JythonShockwaveVRMLXML


Back To My Resume

Corba
CorbaMail using the JavaMail API  (for Visibroker - Java):
This Corba application uses the JavaMail API for sending mail.  It is intended as a feedback mechanism for a website. The IDL definition is fairly simple, using a String to return information to the user about the success or failure of the mail attempt.   All mail validation, message construction, and sending is done within the Corba application.   This application is NOT free for use other than my own, and if downloaded  or copied for testing, it must be deleted within 24 hours.  This apllication was designed for Visibroker 3.4 and has not been tested with other ORBs or Corba implementations.  I may be designing a similar application for Sun's JavaIDL ORB shortly. This application is NOT free for use other than my own, and if downloaded  or copied for testing, it must be deleted within 24 hours. 

IDL Definition:
CorbaMail.idl
Server:
MailServer.java
Implementation:
MailServant.java
Client (A Swing GUI):
Screenshot
Source (CorbaMailClient.java)
Other Files  (created by IDL2JAVA):

_MailImplBase.java
_st_Mail.java
_tie_Mail.java
Mail.java
MailError.java
MailErrorHelper.java
MailErrorHolder.java
MailHelper.java
MailHolder.java
MailOperations.java
Corba Search Engine (for Visibroker - Java):
This Corba apllication uses a fairly simple IDL definition and JDBC with MySQL for database connectivity.  It supports simple keyword searching of my database and returns the ResultSet as a string, which is then parsed by a StringTokenizer on the client's side.  The client is a simple Swing GUI, for now.  This application is NOT free for use other than my own, and if downloaded  or copied for testing, it must be deleted within 24 hours. 

IDL Definition:
CorbaSearchEng.idl
Server:
SearchServer.java
Implementation:
SearchServant.java
Client (A Swing GUI):
Screenshot
Source (CorbaSearchGUIClient.java)
Other Files  (created by IDL2JAVA):

_CorbaSearchImplBase.java
_st_CorbaSearch.java
_tie_CorbaSearch.java
CorbaSearch.java
CorbaSearchHelper.java
CorbaSearchHolder.java
CorbaSearchOperations.java
QueryErrorHelper.java
QueryError.java
QueryErrorHolder.java








. . .