Minos.Xiao

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2009年4月21日

摘要: 本文我们讨论的是面向服务体系架构(SOA)的安全应用。在展开讨论之前,首先让我们来解析面向服务体系架构的实际含义。面向服务体系架构是一种涉及若干以服务为导向的应用软件的体系架构。最初面向服务体系架构中的服务与一系列技术相关,包括SOAP, WSDL和UDDI。不过许多研发人员对REST(表象化状态转变,简称REST)服务显示出更大的兴趣,由此REST成为面向服务体系架构中广为接受的组成部分。由于R... 阅读全文
posted @ 2009-04-21 13:43 Minos.Xiao 阅读(292) 评论(0) 推荐(0) 编辑

摘要: 如何在SOA里面实现服务编排? SOA系统或产品一般会提供ESB这样一个核心服务。在开发过程中,我们自己曾经用过BEA的WebLogic产品,在它的企业服务总线里面有一个UDDI,里面注册了很多服务。假设目前有A,B,C三种服务,而我们需要用到的一种顺序是ACB,这就需要在一个调用中把这三个服务串起来。在ESB里有一些脚本语言可以把这些服务找出来,然后经过串联形成一个虚拟服务D。从而通过这样的方... 阅读全文
posted @ 2009-04-21 13:39 Minos.Xiao 阅读(620) 评论(0) 推荐(0) 编辑

摘要: 很多人意识到敏捷团队内的信任是敏捷宣言“个体与交互”价值观被顺利贯彻的基础。Esther Derby给出了五条帮助团队建立信任的具体建议。 敏捷宣言的第一条,也是被引用最广泛的一条,强调“个体与交互”(胜过“流程和工具”)是所有开发流程的基础。任意一种敏捷方法都把创建一支紧密协作的团队视为贯彻该价值观的关键所在。而且,很多人都同意团队的成功起源于团队成员之间的相互信任。 然而,在专业环境里面,信... 阅读全文
posted @ 2009-04-21 12:26 Minos.Xiao 阅读(856) 评论(0) 推荐(0) 编辑

摘要: 最近一个项目要用到webservice调用业务层类,刚开始的时候遇到了一点小麻烦,经过这两天的总结和实践,终于总结出几个比较常见的情况下的解决方法。 不知道大家是怎么解决,可能太简单了,所以没有觉得它是一个问题。反正我在博客园中没有搜索到相关的帖子。 说实话,以前并没有真正开发过涉及webservice的项目,顶多也就是看看msdn,写点小程序,当时并没有发现问题,因为传递... 阅读全文
posted @ 2009-04-21 10:34 Minos.Xiao 阅读(203) 评论(0) 推荐(0) 编辑

摘要: Cookie跨域操作看来是个简单的问题,因为只要指定Domain属性为指定网站的根域名就可以了. 但是笔者在实际使用过程中却遇到了一些问题,的确值得注意. 环境介绍 cookie在www主域名下创建,并写入Domain属性,如:(为方便调试以下代码皆为asp代码) Write.asp 上面文件放在www主域名下,同时在同目录下放置一个读取cookie的Read.a... 阅读全文
posted @ 2009-04-21 10:23 Minos.Xiao 阅读(407) 评论(0) 推荐(0) 编辑

摘要: 首先是一个函数。如果您已经有基础了,那么可能您正在寻找这个函数。 一个非常实用的javascript读写Cookie函数 function GetCookieVal(offset) //获得Cookie解码后的值 { var endstr = document.cookie.indexOf (";", offset); if (endstr == -1) endstr = docum... 阅读全文
posted @ 2009-04-21 10:21 Minos.Xiao 阅读(467) 评论(0) 推荐(0) 编辑

摘要: IBM很早就提出了SOA的五个切入点,它们分别是人员、流程、信息、连接性和重用。其中人员、流程和信息是任何一个IT项目必须考虑的三要素,而连接性和重用则是SOA的精华所在,连接异构系统,实现代码重用是SOA在架构层面的本质。 在人员方面,SOA 的这个切入点关注用户体验,从用户的角度入手来考虑SOA。例如在交通银行中开展的SOA项目,一开始就提出了“One Page”的概... 阅读全文
posted @ 2009-04-21 10:14 Minos.Xiao 阅读(221) 评论(0) 推荐(0) 编辑

摘要: 最近收到了很多朋友的来信说希望提供DES的C#代码,但是我个人认为,.NET 提供了很多标准函数,没有必要自己写,所以我也只发布了C++的代码,如果大家一定要熟悉加密过程的话,也可以自己动手实现整个过程,这个可以参考我博客里的DES 算法介绍,和yxyDES2 Class的代码,代码注释相当的清楚。 .NET 提供了很多标准加密、解密函数,我简要介绍一下DES,SHA1,RSA的标准函数的使用... 阅读全文
posted @ 2009-04-21 10:04 Minos.Xiao 阅读(245) 评论(0) 推荐(0) 编辑

摘要: 1 反射技术与设计模式 反射(Reflection)是.NET中的重要机制,通过放射,可以在运行时获得.NET中每一个类型(包括类、结构、委托、接口和枚举等)的成员,包括方法、属性、事件,以及构造函数等。还可以获得每个成员的名称、限定符和参数等。有了反射,即可对每一个类型了如指掌。如果获得了构造函数的信息,即可直接创建对象,即使这个对象的类型在编译时还不知道。 1.1 .N... 阅读全文
posted @ 2009-04-21 09:56 Minos.Xiao 阅读(146) 评论(0) 推荐(0) 编辑

摘要: 1.获取和设置当前目录的完全限定路径。 string str = System.Environment.CurrentDirectory; Result: C:xxxxxx 2.获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称。 string str = System.Windows.Forms.Application.StartupPath; ... 阅读全文
posted @ 2009-04-21 09:54 Minos.Xiao 阅读(294) 评论(0) 推荐(0) 编辑