月归档:2016年06月

ALI SPAM

资料来源于阿里, 备份供查阅:

--------------------------------------------

 

企业邮箱发送IP被反垃圾邮件组织屏蔽后的解封步骤!

      当邮件发送方服务器的IP被国际反垃圾邮件组织屏蔽后解除封锁的步骤首先要做的事:

1、所做测试均在问题服务器上进行。

2、确认问题服务器的IP(或整个IP段)不在SBL、RBL、CBL中

     关于国际黑名单查询,您可以在这里:
http://www.dnsstuff.com/tools/ip4r.ch?ip=(您的IP)  或http://www.kloth.net/services/dnsbl.php (推荐使用)进行查询。

     其他应用范围较广泛的黑名单组织网站:

                               &...

继续阅读

发表在 article | ALI SPAM已关闭评论

Adf.Cs 使用 Adf.RegistryServer

参阅:

Adf.cs

http://www.xiaobo.li/adf/513.html

Adf.RegistryServer

http://www.xiaobo.li/adf/516.html

 

客户端支持, 配置模式及注册中心模式

两种模式使用方式完全一致,仅配置节定义区别,如下:

 

配置模式:

<section name="TestServer" type="Adf.Config.IpGroupSection,Adf"/>

 

注册中心模式:

<section name="TestServer" type="Adf.Cs.CsRegistrySection,Adf.Cs"/>

 

完整配置参考:

<?xml version="1.0"?>
<configuration>
  <configSections>
    <section name="TestServer" type="Adf.Config.IpGroupSection,Adf"/>
    <!--<section name="TestServer" type="Adf.Cs.CsRegistrySection,Adf.Cs"/>-->
  </conf...

继续阅读

发表在 adf | Adf.Cs 使用 Adf.RegistryServer已关闭评论

Adf.RegistryServer 应用

应用及安装文章:

http://www.xiaobo.li/adf/516.html

 

安装完成后,通过以下方式调用:

以此配置为例: 

<!-- 服务监听IP,不指定默认本机接口 -->
<add key="ServiceMonitorIp" value="127.0.0.1"/>
<!-- 服务监控端口 -->
<add key="ServiceMonitorPort" value="200"/>

 

主机地址: http://127.0.0.1:200

 

注册一个主机到组:

HTTP POST:            http://127.0.0.1:200?action=register

POST DATA:

{
    "group":"group name",        //register group name
    "host":"ip",
    "port":0
 ...

继续阅读

发表在 adf | Adf.RegistryServer 应用已关闭评论

Adf.Service

通过 Adf.Service 嵌入,可简单实现一个 .Net 项目的 windows 服务

 

下载:

Adf.Service        http://www.aooshi.org/adf/download/Adf.Service.1.3.zip


源码:

http://www.aooshi.org/adf


应用:

1. 创建控制台应用程序, 版本2.0或以上
2. 引用: adf.dll, adf.service
3. 修改:  Program为共公public访问符
4. Program 继承Adf.Service.IService, Main 函数调用 Adf.Service.ServiceHelper.Entry(args);
5. 建立:  app.config 文件,并配置 ServiceMonitorPort
6. 复制 Tool*.bat 并修改Adf.Service.Test为你的应用程序 继续阅读

发表在 adf | Adf.Service已关闭评论

Adf.RegistryServer Install

Adf.RegistryServer 是一个常规主机注册服务

 

下载:

http://www.aooshi.org/adf/download/Adf.RegistryServer.1.0.zip

源代码:

http://www.aooshi.org/adf/

 

安装:

下载后解压

点击目录下 ToolInstallService.bat 进行安装

非管理员时请点击右链选择”以管理员运行“

 

配置说明:

<?xml version="1.0"?>
<configuration>
  <configSections>
    <section name="Authorization" type="System.Configuration.DictionarySectionHandler" />
  </configSections>
  <appSettings>
    <!-- 服务监听IP,不指定默认本机接口 -->
    <!--<add key="ServiceMonitorIp" value="127.0.0.1"/>-->
    <!-- 服务监控端口 -->
    <add key="Se...

继续阅读

发表在 adf | Adf.RegistryServer Install已关闭评论

License

GNU General Public License

GNU General Public License (GPL)的可能是开源项目最常用的许可证。GPL赋予和保证了开源项目开发者广泛的权利。基本上,它允许用户合法复制,分发和修改软件。 这意味着你可以:

  • 复制软件

    复制软件到自己的服务器,客户端的服务器,你自己的电脑,几乎任何你想要的地方,而且没有数量限制。

  • 发布软件

    发布你想要的软件,例如,在你的网站提供下载链接,刻成光盘,打印出来等等。

  • 收取费用

    如果你想在向别人提供软件时收费,如设置在别人的网站上或者其他用途时。GPL允许你这么做,但是你必须给客户提供一个GPL副本,告诉 他们可以在其他地方得到免费版本。当然最好在此之前,告诉客户,你为什么收费。

  • 可以任意修改

    如果你想添加或删除功能,没问题。如果想在其他项目中使用部分代码,也是可以的,但是唯一的限制是此项目也必须按GPL发布。

商业软件不能使用GPL协议的代码。

 

GNU Lesser General Public License


有另一个GNU License:GNU Lesser General Public License
(LGPL)。比起GPL它授予的权限较少。一般来说,LGPL比较适合连接到非GPL或者非开源文件的库文件。由于GPL的规定,使用到部分GPL代码
的软件,必须也使用GPL,开发人员不能使用GPL来...

继续阅读

发表在 article | 标签为 | License已关闭评论

队列应用的一些场景

注:以下内容收集于网络:

主题订阅典型产品架构:

点击查看原图

队列模式经典产品架构:

点击查看原图

典型场景之抢红包:

点击查看原图

 

架构描述: 利用消息服务的队列模型,作为抽奖和发放红包高并发场景的缓冲。利用海量消息堆积能力和消息必达的特性。解决业务高并发下的超卖,漏单等常见问题

适用场景描述: 海量商品库数据离线计算后,结果数据准确无误的推送业务系统;抽奖出现促销活动场景,海量高并发订单下单支付,如何防止漏单和超卖

架构优势: 实现负责业务系统之间的解耦,并弹性可扩展

 

典型场景之定时任务

点击查看原图

架构描述: QUEUE作为订单到支付之间的核心处理模块,简化秒杀原本系统需要考虑峰值并发的技术架构。消息延时发送和VIP插队机制,能保障特定用户的特定业务规则

适用场景: 团购,秒杀,促销活动等业务

 

 

 

继续阅读

发表在 technologys | 队列应用的一些场景已关闭评论

adf.cs

使用方法简介:

    下载及源码: http://www.aooshi.org/adf

 

项目添加引用:

Adf.dll

Adf.Cs.dll

protobuf-net.dll

三个程序集

 

继续阅读

发表在 adf | 标签为 | adf.cs已关闭评论