zoukankan      html  css  js  c++  java
  • 关于atl server的感受(1)

    老板决定用atl server技术,说是为了网站的效率。在使用过程中也感觉确实比asp之类的快一些,毕竟,他是在c++的层次上直接封装了isapi。

    atl server这个名字起的不伦不类,直到现在朋友问我在做什么,我还是费尽的说半天,才说个模模糊糊,朋友一句“噢”,他也似乎明白了,我似乎也就可以不说了。

    atl server项目集成在vs.net的c++项目中,和他同在的还有一个atl server web service。
    虽然他用vs.net开发,但和.net根本不沾边。使用unmannaged c++,基于一套叫做ATL的模板库构建。

    直到现在我还是对c++驾驭不了,对这套模板库更是有点忘而生畏,回头再看自己的程序,真有点害怕,庆幸自己竟然走过来了。

    简单的概述atl server:
    1。他就是一种开发网页的技术。
    2。每个网页(*.srf文件)对应一个或多个c++类。这个类要打上[request_handler name=“。。。”]属性(attribute),这样这个类实际上继承自CCustomRequestHandler。
    3。网页中出现若干标记{{Hello}},IIS解释到这些标记,就交有handler类中的某个打了[tag_name=“Hello“]的方法来处理,在这个方法处理中,可以通过m_httpResponse向网页输出指定的数据,来替换掉网页是的标签。
    大致如此吧。
  • 相关阅读:
    整数划分递归模板
    最近点对算法模板
    计算几何模板
    poj1269---直线位置关系
    poj1017----模拟
    MVC 提交List 集合 注意对应的参数名称
    使用 WebClient 來存取 GET,POST,PUT,DELETE,PATCH 網路資源
    对路径访问拒绝,要加上具体filename/c.png
    sql 列集合
    百度地图 Infowidow 内容(content 下标签) 点击事件
  • 原文地址:https://www.cnblogs.com/zguosir/p/18085.html
Copyright © 2011-2022 走看看