2013年11月6日

在VS中实现webService的一个demo(图解)

摘要: 在VS中实现webService的一个demo(图解)先创建一个web项目,创建好web项目后,添加新建项——web服务在新建好的web服务文件中写如下代码:生成当前解决方案。新建一个winform应用程序项目,创建好以后,添加服务引用,如下图:对服务的配置如下:在winform程序中用如下方式调用服务中的方法: 阅读全文

posted @ 2013-11-06 22:27 Creater 阅读(447) 评论(0) 推荐(0)

程序集的内部结构(托管模块、元素局、IL代码的分布情况)

摘要: 程序集的内部结构在看程序集的结构之前,我们先来看托管模块的结构。托管模块由四部分组成:PE32头、CLR头、元数据(Metadata)、IL代码。其中PE32头是用来决定托管模块运行的系统环境(32位、64位)的,CLR头饰用来描述CLR版本等信息的,这两者不是我们的重点,我们主要来讨论元数据,和IL代码。元数据其实是一些用来描述程序集、托管模块、类型、类型的成员之间的关系的表(tables),我们可以将这些表分为三类 定义表、引用表、Manifest,我们通常所受的托管模块是不包含Manifest的。下面是托管模块的示意图: 通过模块的入口我们可以找到所有的类型,通过类型的入口我们可以找到. 阅读全文

posted @ 2013-11-06 00:01 Creater 阅读(750) 评论(0) 推荐(0)

导航