具体情况是我们请人做一个网站,是jsp或者asp的; 
然后我们要做的就是通过这个网站让用户注册一项产品; 
接口是在网站上,需用户输入一些相关信息,
让后用这些注册信息通过我的一个注册加密程序返回给用户并且写入到自己定义格式的数据库; 
当然,这个注册加密算法是不能提供给网站制作人员的,本来想用一个exe与网站以及数据库打交道,
但是感觉这样实现好像不太好实现,
然后我就是想问一下有何种接口能实现jsp通过我的程序与数据库打交道,程序算法需要密闭,不能给网站开发人员。
是activeX或者COM?这两个以前没弄过,不知道能不能实现我的需求的功能?

解决方案 »

  1.   

    你的注册加密程序不会太大,
    就用.exe的CGI(stdio)模式,任何网站服务器都支持的
      

  2.   


    不太了解CGI啊 
    我印象中好像AcTiveX  COM好像支持的对象多一点啊 
      

  3.   

    AcTiveX  COM是更高级的应用,与平台有关,当然可以实现你的应用CGI是最古老的动态web应用,可以用任何语言写一个在服务器端执行的程序,放在网站下一个具有执行权限的目录下
    web server以标准输入方式提供请求(querystring),程序处理完成后以标准输出返回结果
    具体详细的应用可以google一下,早期的程序员一般用c或者perl写CGI程序,非常简单在IIS 下,可以用ISAPI来写程序,这种方式与activeX和com一样,需要平台以及你对服务器的完全控制
    ISAPI是专门用于IIS功能的接口级扩展的,比activeX和com更有效率
      

  4.   

    ATL吧,比较小,网上很多的,定义好接口就好了,
    页面传入参数,控件加密处理,返回给页面
    简单的例子
    http://www.vckbase.com/document/viewdoc/?id=593