所有由kylin发布的文章

zhidao:在海上要渴死的时候也不能喝海水么?

在海上要渴死的时候也不能喝海水么?

悬赏分:0解决时间:2008-7-14 19:52
 

 
最佳回答:在万不得已的情况下,是否可以饮用海水,这个问题目前有争论。有人认为,海水盐度高于人体含盐量的四倍,喝了海水会使体内总渗透压升高,虽然暂时可以解渴,但不久就会大量排尿,使体内水分大量丧失。但是也有不少人认为,短时间少量海水,会有利于延长生命。有人试验,从落海第一天开始喝海水,每隔一个半小时喝一次,每次50毫升,每天只喝500毫升,连饮4~5天后,再喝淡水,结果,试验者体内新陈代谢很快恢复正常。
被誉为”海军的榜样”的法国博士阿兰・邦巴尔说:”如果你有淡水,在严格控制比例的情况下,加进海水来延长你的供水时间;如果你没有淡水就喝海水来救命,直到你能得到雨水、得到一条鱼来挤压成鱼汁或等到救生船来到为止。”阿兰・邦巴尔并不是提倡喝海水,而是强调在生死紧急关头,在严格的控制下才能喝海水。阿兰・邦巴尔的经验是2:1的比例,即用二份淡水、一份海水掺合在一起饮用,一般不会伤害人的身体,而会大大延长海上遇难者的生命。因为只有羸得时间,才能积聚力量去捕鱼和收集雨水,才能继续航行和向援救船发出信号。
法国著名海军主治军医布里埃奥里在最近的著作中写道:”遇难者可以喝少量的海水,每天可达 800~900毫升,不要等完全脱水时再喝。”在第二次世界大战中,有三个失事的水兵,在黑海中漂游,他们饮用海水止渴,其中一名连续喝了34天,他在头两天只能用又苦又涩的海水润润喉咙,以后就喝一两口,到了第三天,渴得忍耐不住便大量地喝,一昼夜喝了2000毫升左右,然而,他却活下来了。看来,在没有淡水的情况下,少量饮用海水也是一种应急的办法。 
参考资料:http://zhidao.baidu.com/question/1660841.html 
回答者: sweetgirl83 – 一级   2008-7-14 18:56 

sersync主要用于服务器同步,web镜像等功能

Introduce: http://code.google.com/p/sersync/

sersync主要用于服务器同步,web镜像等功能。基于boost1.41.0,inotify api,rsync command.开发。目前使用的比较多的同步解决方案是inotify-tools+rsync ,另外一个是google开源项目Openduckbill(依赖于inotify- tools),这两个都是基于脚本语言编写的。相比较上面两个项目,本项目优点是:

  1. sersync是使用c++编写,而且对linux系统文件系统产生的临时文件和重复的文件操作进行过滤(详细见附录,这个过滤脚本程序没有实现),所以在结合rsync同步的时候,节省了运行时耗和网络资源。因此更快。
  2. 相比较上面两个项目,sersync配置起来很简单,其中bin目录下已经有基本上静态编译的2进制文件,配合bin目录下的xml配置文件直接使用即可。
  3. 另外本项目相比较其他脚本开源项目,使用多线程进行同步,尤其在同步较大文件时,能够保证多个服务器实时保持同步状态。
  4. 本项目有出错处理机制,通过失败队列对出错的文件重新同步,如果仍旧失败,则每10个小时对同步失败的文件重新同步。
  5. 本项目自带crontab功能,只需在 xml配置文件中开启,即可按您的要求,隔一段时间整体同步一次。无需再额外配置crontab功能。
  6. 本项目socket与http插件扩展,满足您二次开发的需要。

sersync is mainly used in server synchronization and web mirroring, developed Based on boost1.41.0, inotify api, rsync command. Currently, common synchronous solutions use inotify-tools + rsync,or use google open source project Openduckbill (depends on inotify-tools), which are both written in script languages. Compared to the above two projects, this project has following benefits :

  1. Sersync is developed by c ++, it can filter lots of temporary files and duplicated inotify events generated by linux file system(for details see the appendix, the filter function is difficult for script program to implement),so it can save more time and network resources.
  2. Compare the above two projects, sersync is easy to use.You can use the binary executable file and the xml configuration file directly,both of them are in the bin directory.
  3. Compared to other script programs,sersync uses multiple threads to synchronize , especially used in synchronizing large files, it can ensure multiple servers to keep synchronization in real-time.
  4. The project has an error handling mechanism,add all the failed event to failure queue and try again, if still fails, sersync will retry every 10 hours until it is successfully synchronized .
  5. The project has crontab function.using the xml configuration file, you can according to your requirements, sync the whole monitor directory from time to time.
  6. The project has socket and http plugin extensions which can meet your secondary development needs.

Design Frame

Compile

如果使用linux 系统,一般情况下,不需要编译,直接使用bin目录下的可执行文件和xml配置文件即可。 src目录下放的是源码

lib目录下是需要的静态库

bin目录是最后生成的二进制文件

在sersync 目录下执行make命令,就会将生成的2进制文件放入bin目录下。


if you are using linux, under normal circumstances, do not need to compile, directly use the executable file and the xml configuration file under the bin directory

src directory: the source files.

include directory: the boost head files(1.41.0).

lib directory: static libraries.

bin directory: binary executable file and xml configuration file.

You can execute make command in sersync directory which will generate binary file into the bin directory.

Install

Config Rsync before install

注意在使用前,需要对每台服务器都配置并开启rsync守护进程。通常配置方法如下:

Before use, you need to config rsync and open the rsync daemon on each server. Normally configured as follows:

vi  /etc/rsyncd.conf
uid=root
gid
=root
max connections
=36000
use chroot=no
log file
=/var/log/rsyncd.log
pid file
=/var/run/rsyncd.pid
lock file=/var/run/rsyncd.lock


tongbu
path
=/opt/tongbu
comment
= xoyo video files
ignore errors
read only
= no
hosts allow
= 192.168.8.40/26 192.168.138.94/24
hosts deny
= *

配置参数详情,请google.

Configuration parameters, please google.

然后在需要同步的各服务器上开启 rsync守护进程:

Then open rsync daemon on each server:

rsync --daemon

Install sersync

由于大部分库都是静态编译的,所以在被监控服务器上,修改好配置文件后,直接执行./sersync2.1 即可。

Since most libraries are statically compiled, after modifying the configuration file, you can directly execute ./sersync2.1 on the server being monitored.

tar zxvf sersync2.1.tar.gz

cd sersync

在使用前,填写配置文件:

before using , write the xml configuration file

vi confxml.xml

根据使用插件和功能的不同,需要修改配置文件的不同部分:

According to the use of different plug-ins and features you need to modify the different parts of the configuration file as follows:

synchronization funciton config

只需修改 sersync标签下的内容如下即可:

Just modify the sersync tab as follows:

 <sersync>

 
<localpath watch="/opt/tongbu">

   
<remote ip="192.168.8.42" name="tongbu"/>

   
<remote ip="192.168.8.39" name="tongbu"/>

 
</localpath>

 
<crontab start="true" schedule="30"/>

 
<plugin name="refreshCDN" start="true"/>

 
</sersync>

其中,localpath标签的watch填写需同步的本地路径,remote标签用来填写要同步的远程主机ip与模块名称。crontab功能如果将 start标签置为true,可以通过设置schedule属性来制定多长时间对监控目录彻底同步一次。

the watch attribute of localpath tag identify the local path which required synchronization, remote tag need to fill in the remote host ip and rsync module name. if set the crontab tag’s start label to true, the crontab will work. you can set the schedule properties to formulate how many minutes to synchronize the monitor directory wholly once.

plugin config

如上面的xml所示,其中plugin标签是在同步过程中,使用插件。当前使用的是刷新cdn插件”refreshCDN”,

  <plugin name="refreshCDN" start="true"/>

即在同步过程中,将文件发送到目的服务器后,根据规则刷新cdn接口。如果不想使用,则将 start属性设为false即可。如果需要使用其他插件,则查看其他 plugin标签,将插件名称改为xml中其它插件的名称即可。目前支持的有refreshCDN socket http三个插件。socket插件是向指定ip和端口发送inotify事件,http插件是发送(post)Inotify事件到指定域名。

刷新CDN插件配置:

该插件根据 chinaCDN的协议,进行设计,当有文件产生的时候,就向cdn接口发送需要刷新的路径位置。刷新CDN插件需要配置的xml文件如下:

 <plugin name="refreshCDN">

-
<localpath watch="/data0/htdocs/cms.xoyo.com/site/">

 
<cdninfo domainname="ccms.chinacache.com" port="80" username="yourname" passwd="yourpasswd" />

 
<sendurl base="http://pic.xoyo.com/cms" />

 
<regexurl regex="false" match="cms.xoyo.com/site([/a-zA-Z0-9]*).xoyo.com/images" />

 
</localpath>

 
</plugin>

其中 localpath watch 是需要监控的目录,将会覆盖sersync中的监控目录。

cdnifo标签指定了cdn接口的域名,端口号,以及用户名与密码。

sendurl标签是需要刷新的url的前缀。

regexurl标签中的,regex属性为true时候,使用match属性的正则语句匹配 inotify 返回的路径信息,并将正则匹配到的部分作为url一部分,

举例,如果产生文件事件为:

/data0/htdoc/cms.xoyo.com/site/jx3.xoyo.com/image/a/123.txt

经过上面的 match正则匹配后,最后刷新的路径是:

http://pic.xoyo.com/cms/jx3/a/123.txt;

如果regex属性为false,最后刷新的路径是:

http://pic.xoyo.com/cms/jx3.xoyo.com/images/a/123.txt;

socket 与 http 接口很简单,填写xml文件即可。


refresh CDN plugin config:

this plugin is designed according to chinaCDN protocol , when there are inotify event arise, will send to china cdn the transfored path information.refreshCDN plugin need config the xml as follows:

 <plugin name="refreshCDN">

-
<localpath watch="/data0/htdocs/cms.xoyo.com/site/">

 
<cdninfo domainname="ccms.chinacache.com" port="80" username="yourname" passwd="yourpasswd" />

 
<sendurl base="http://pic.xoyo.com/cms" />

 
<regexurl regex="false" match="cms.xoyo.com/site([/a-zA-Z0-9]*).xoyo.com/images" />

 
</localpath>

 
</plugin>

As shown in the above xml, where plugin tag is used to call plug-ins,during the synchronization . Currently using refresh cdn plug-in “refreshCDN”,

  <plugin name="refreshCDN" start="true"/>

that is, during the synchronization process, after synchronize the file to the remote server, will call refreshCDN plugin to refresh the china CDN(transform inotify event to china cdn interface protocol). If you do not want to use plugin function, set start attribute to false. If you need to use other plug-ins, see other plugin labels, change the plugin name to other plugin tag name,like socket or http. There are currently supports three plug-ins refreshCDN socket http. socket plug-in is to send inotify events to specify ip and port, http plug-in is to send (post) Inotify event to the specified domain name.

the watch attribute of localpath tag is the path being monitored,this will overlap the localpath tag in the sersync.

cdnifo tag specify the china cdn interface domain,port number,username and password,which are needed by china cdn.

sendurl tag is the url prefix

in the regexurl tag,if “regex” attribute is true,use the string in the “match” attribute to regular match the path send by inotify,use the string matched as part of the url which will be sent to china cdn.

for example,if inotify event is :

/data0/htdoc/cms.xoyo.com/site/jx3.xoyo.com/image/a/123.txt

after regular match, the path to send to cdn interface is :

http://pic.xoyo.com/cms/jx3/a/123.txt;

if regex attribute is set to false ,the path send to cdn interface is:

http://pic.xoyo.com/cms/jx3.xoyo.com/images/a/123.txt;

socket and http plugin is very simple,just specify the info in the xml.

execute

synchronize or synchronize + plugin

查看帮助文件 (see the help)

./sersync2.1 -h 

在同步程序开启前对整个路径与远程服务器整体同步一遍 (before the synchronization program working, rsync the whole monitor directory to remote server once)

./sersync2.1 -r 

开启守护进程模式,在后台运行(Open the daemon mode, running in the background)

./sersync2.1 -d

指定配置文件名,如果配置文件名称不是 confxml.xml请使用’-o xxxxx.xml'(Specify the configuration file name, if the configuration file name is not confxml.xml use the ‘-o xxxxx.xml’)

./sersync2.1 -o

指定同步守护线程数量,默认为10个,适用于现在的4核服务器。如果需增加或减少使用 ‘-n 数量’.(Specify the number of simultaneous daemon thread, the default is 10, applicable to the present four-core server. If you need to increase or reduce,please use ‘./sersync2.1 -n + num’ to run)

./sersync2.1 -n

通常使用的方法是 : Commonly use following command to execute:

./sersync2.1 -d -r

run the plugin Only

可以不调用同步程序,当有inotify事件时候,不执行同步程序,只调用插件,形式如下:

when the inotify event arrive, you can run the plugin only, in this way ,the synchronization will not work.execute as follows:

run refresh cdn plugin only :

./sersync2.1 -d  -m  refreshCDN

run socket plugin only:

socket模块,开启该模块,则向指定ip与端口发送inotify所产生的文件路径信息:

./sersync2.1  -d -m socket

run Http plugin only

http模块接口,可以向指定域名的主机post,inotify监控的事件:

./sersync2.1 -d -m http

log file description

在执行的过程中,会产生rsync_fail_log.sh文件,在同步的过程中,如果需要同步的文件失败了会先进重传队列,如果再次失败将被记录在 rsync_fail_log.sh文件,该文件会每10个小时自动执行一次,并被重新清空。如果调用刷新cdn接口,执行过程会产生 error.log文件,记录从cdn接收到的信息,并且记录刷新的路径。

In the implementation process, will produce rsync_fail_log.sh files, which record the file fail to rsync,the rsync_fail_log.sh will execute every 10 hours,and will be cleared after executed.If you call refresh cdn plugin, the implementation process will produce error.log file, records the information received from the cdn, and record the path refreshed.

appendix

the script program can not filter the inotify event that we don’t use. if we vi a file “test”,will generate inotify events as follows:

in my progam ,only add one event to the queue after the filter,so it can save lots of synchronization time and network resource. detail info see the blog:

http://hi.baidu.com/johntech/blog/item/e4a31a3db1ee1ce755e723f4.html

为什么脚本监控效率低? 因为脚本监控,即使使用–exclude正则语法也无法过滤掉一些文件系统产生的临时文件和临时事件, 造成rsync反复执行,详细文章如下:

http://hi.baidu.com/johntech/blog/item/e4a31a3db1ee1ce755e723f4.html

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

sersync2.5beta1

1.修改sersync2.4中,如果使用–password-file带密码同步,-r 没有调用 –password-file,对源与目的整体同步一遍bug

2.将启动提示基本改为英文。

3.可以使用delete标签指定是否对本地的 delete事件进行监控。

4. rsync.fail.log.sh 会记录调用rsync错误号,便于以后改进。

5.改掉本地host ip 与远程 remote ip 相同时候,不进行同步的限制。现在可以将本地与远程都设为127.0.0.1进行本机同步了,无须把其中一个设置为localhost.

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

sersync2.4

修正重大 bug,当删除一次文件后,无法同步的错误,这个错误在低版本的sersync都存在,抱歉。

增加debug功能,可以开启debug看同步的文件

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

sersync2.3

修正同步文件名中存在’$’ ‘(‘ ‘)’等需要转义字符时发生错误的情况。

增加密码同步功能。

增加文件过滤功能,可以自定义任意条过滤规则。

诸如 要过滤*.php 或者dirname1/*之类的文件,只需在配置文件中填写该正则表达即可。

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

sersync2.2

去除curl库,基本上编译只依赖标准库,暂时去除http插件的功能。


国家地理杂志 – 上下五千年地震分布图

eartch-quake.jpg

横 断山脈地址:本站配备了轮椅通道

  –  – 更多信息 »

地图上的定位标记大约为

China

* 大约时间

服务区域:  – 

类别:
未确认的商户信息

"横断山脉(介 于北纬22°~32°05′,东经97°~103°)位于青藏高原东南部,通常为四川、云南两省西部和西藏自治区东部南北向山脉的总称。东起邛崃山,西抵伯舒拉岭,北 "翻译过程中发 生错误 wikipedia.org

横断山脉

维基百科,自由的百科全书

跳转到: 导 航, 搜 索
479px-Hengduan_tmo_2000360_lrg.jpg

横断山脉卫星照片

横断山脉(介于北纬22°~32°05′,东经97°~103°)位于青藏高原东南部,通常为四川云南两省西部和西藏自治区东部南北向山脉的总称。东起邛崃山,西抵伯舒拉岭,北达昌都甘孜马尔康一线,南抵中缅边境的山区,面积60余万平方公里。中国最长、最宽和最 典型的南北向山系。

目录

[隐藏]

[编辑] 名称

因其山高谷深,山川并列,横断了东西向的山地和交通孔道,所以称为”横断山脉”。

[编辑] 组成

自东至西有邛崃山大渡河大雪山雅砻江沙鲁里山金沙江芒康山宁静山)、澜沧江怒山怒江高黎贡山等,合称”四山六江”。

[编辑] 地质地貌

横断山脉由喜马拉雅运动时期亚欧板块印度洋板块碰撞,形成褶皱山脉,并形成一系列断陷盆地。大雪山主峰贡嘎山海拔7556米,为横断山脉最高峰。金沙江澜沧江怒江, 两岸陡峻,江面狭窄,属典型的”V”字型深切峡谷。山崩、滑坡、泥石流和地震频繁,是中国主要地震带之一。

[编辑] 资源概况

横断山脉是中国重要的有色金属矿产地。金沙江、澜沧江和怒江蕴藏多达百种有色金属矿。攀枝花地区是中国铁矿储 量很大的地区之一。

横断山脉是中国主要水能资源分布区。如金沙江以枯水位计算,干流落差达3000余米,包括支流在内,水能蕴藏量近1亿千瓦。

显示▼隐藏▲

    

中国山脉

西北
西南
东北
华北
华中
华东
华南

Fwd: Dreamweaver CS5 and WebAssist Compatibility

If you are having trouble viewing this email, view it online.    
 WebAssist
 Welcome to the family Dreamweaver CS5
We are very excited about the launch of CS5 and WebAssist is committed to supporting the growth of Dreamweaver. Adobe is scheduled to ship Dreamweaver CS5 in May so we are making sure everything will work for you!

Click Here to Learn About Compatibility

CS5 Pre-Release Special  $19.99 Regularly $49.99
SurveyorSurveyor for Dreamweaver
Quickly generate and submit XML sitemaps and HTML sitemaps for any Dreamweaver website.
 Learn More >  Buy Now >
* Surveyor Special Offer ends 4/27/10
 Get All WebAssist Extensions - On Sale $49.99 Activation - Annual Extension Library - Click Here to Learn More >

This message was sent to WebAssist user 'iamkylin+www.webassist.com@gmail.com'(316059). To unsubscribe from future mailings, please click the unsubscribe link below. If you unsubscribe, you will not receive important updates or new product upgrades and services offered by WebAssist. For more information, please read our privacy statement. Forgot your WebAssist username or password? Don't worry, just access our automated system and your information will be emailed to you.

Discount Details

1. This discount offer is only available thru April 27th, 2010, Midnight PST.

2. The discounted price is reflected on the product details page and in the shopping cart.

3. The discount available through this email cannot be combined with other discount offers available from WebAssist.

For Sales Questions:

U.S.: 1 (800) 886-0130 Option 2      Outside U.S.: +1 (858) 768-6600 Option 2     Monday – Friday, 9AM – 5PM PST
Email: sales@webassist.com

Written requests can be directed to:
WebAssist.com Corporation, 8899 University Center Lane, Suite 330, San Diego, CA 92122.

 
 


  Unsubscribe | Update Profile | Confirm | Forward

此博客已移动

此博客现在位于 http://i.tigeryaya.cn/。
您会在 30 秒内自动重定向,或者您也可以点击此处

如果您是供稿订阅者,请更新对 http://i.tigeryaya.cn/feeds/posts/default 的供稿订阅。

地震预报

据国际组织预报今年地球将进入地球地震年 所以在这里给朋友们推荐一种地震预报的方法是:把一块磁铁用绳子挂在高处,下面正对地板砖或一个铁盆,磁铁上粘一块大铁块。地震前地球磁场发生剧烈变化,磁铁会失去磁性。铁块掉下来,落在地上或盆上,发出响声。此法在房屋没有晃动前就会提前预警。提前时间10分钟至几十秒。如果掉下来了,必发生大震。有什么QQ群的尽量转发一下,让更多的人知道,也许你的传播在以后会救许多人的性命

引自某小众QQ群。

庙算也有玻璃门

个人或组织分析诊断之事 本身也有诊断效能高低的分别 也占精力时间这还不能说是工欲善其事必先利其器 应该说成庙算朝议
其组织经营的优秀评价标准应是形而上的方法论 其成果是形而下的组织绩效

基于SOA构建企业商务信息的集成化管理

基于SOA构建企业商务信息的集成化管理

2010-4-6 10:57:14 【来源】 中国电子商务研究中心 【作者】 佚名 【进入论坛】

将BPM向SOA迁移,可最大程度地降低企业商务流程本身的复杂性,提升企业信息的集成化水平。
本文重点: SOA 集 成化

企 业对于信息技术的运作有两种基本形式:创建信息和调用信息。传统的信息运作方式虽然大大推进了生产力,但又反作用于信息技术,促使企业内外部商务信息的大 规模集成。另外,程序语言的发展也经历了如表1所描述的4个关键阶段。

可以看出,IT和程序语言发展的过程实质为逐步降低耦合性的过程,也 是接口和接口实现之间逐渐分离的过程。web service实现了松散耦合的服务和粗粒度的服务,它虽然采用的标准的SOAP协议,但其本质上只是一个特定的服务组件。

SOA(Service-Oriented Architecture,面向服务的架构)是在web Service的基础上发展起来的,它最大限度地重用应用程序中的服务,包含且超越了现有的一切技术和架构,其目的就是做到业务和技术的完全分离,实现敏 捷的、不受限制的信息集成。因此,可以把SOA看作一种哲学种描述商务流程、捆绑各种服务、组织IT基础结构的方法论,一种在计算环境中设计、开发、部署 和管理”服务”的模型。

一、基于SOA架构的BPM方案

早在SOA诞生之 前,BPM(Business Process Management,商务流程管理)产品已经出现并成功实施。处于流程1.0时代的企业通常从头至尾地建立各个业务部门相对独立的流程系统,其间缺乏配 合和协同。随着亚当斯密的部门分工理论的没落,快速变化、整合、分布等方面的困难一度阻碍了BPM的应用,使企业逐步丧失竞争优势。在用完整的价值链考察 企业竞争力的今天,缺乏灵活性、高昂的变革成本、以IT为中心的传统应用等因素又促使BPM市场急剧增长。同时,IDC提出流程企业应进化到2.0阶段, 使用SOA的思想方法和技术架构组装企业的BPM,而BPM的重新崛起在很大程度上又推动着SOA的发展。

BPM主要应用于商务流程自动化 (BPA)、异构系统的无缝整合(EAI)、企业流程建模分析(BPM的核心)和监控企业活动以实现流程持续改进(BAM),每个场合都与SOA关系密 切。要从BPM迁移到SOA,跨越信息技术与业务之间的鸿沟,需引入一个服务层,该层包含支持特定业务域的服务线、可跨多个业务域共享的可复用技术服务以 及Web Services平台,允许以各种独立于底层服务和技术平台的方式定义和利用服务。从技术层面看,SOA和BPM结合<优麦电子商务论文>的 方法主要有以下两种:

1.BPEL WSDL:先定义好一个BPEL流程,然后把它纳入到SCA容器中去。在定义构件时,可使用子元素的process属性指明这个可执行的BPEL流程的目 标名称。

2.BPEL应用SCA的某个构件。例如,一个BPEL的变量声明可以包含一个SCA的扩展,表明这个变量代表了一个SCA构件的 属性。

二、企业商务信息集成

尽管通向SOA的路径仍然十分模糊,架构承诺实现的目标也遥 不可及,但仍有很多企业做好了实施路线图并逐步向SOA看齐。以下列举一些SOA项目实施的成功案例。

1.BPM结合条形码解决生产数据方 案。某企业的生产过程共有23道工序,BPM系统会根据ERP下达的最新订单信息自动发起流程。CIO希望在流程发起时工人可通过条码终端录入数据进入 BPM系统,将流程推入下一环节,最终实现数据采集和报表数据的分析过程。据此,整个BPM方案应基于SOA架构,将现有ERP和制造执行系统中的Bar Code系统相整合,即可解决生产条码整合的问题。

2.商务系统信息集成方案。X公司内部先后实施了OA、ERP、DSS、B2B电子分 销、SCM等由不同厂家提供或自主开发的相对独立的系统。随着业务的不断进展,需要进行如下的集成:(1)企业内部商务流程的集成使企业内部整体的商务流 程更加完整和流畅。考虑到业务需求,不同的商务流程之间需要进行实时无缝的链接,因此可通过集成中间件平台,将X公司的各商务系统的商务流程与ERP系统 进行整合。(2)企业之间商务流程的集成使整个供应链的商务流程更加完整和流畅。通过集成中间件平台集成X公司与供应商ABC公司的异构ERP系统。主要 定义了产品信息、产品采购、采购订单状态这三个商务流程标准。

3.项目成功的关键因素。实践表明,在影响BPM成功部署的因素中,类似公司 政治、变更管理、缺乏技术娴熟的业务分析师以及组织协调等方面的难题远大于技术难题。在战术层面,企业需要合适的系统架构师,以正确实施BPM和SOA的 混合分步部署。在BPM流程分析基础上,持续改进,识别出最有价值的商务流程模型去实施企业级SOA;在企业级SOA基础上,逐步积累,更深入广泛地推广 BPM应用。而合理采用融合SOA和BPM的软件产品,会带来事半功倍的效果。

基于SOA架构的BPM使企业机构快速部署和改变流程,有助 于满足跨越系统、地域和组织界限的端到端商务流程需求,使企业具备敏捷的商务竞争优势。要成功部署SOA,企业不能仅关注技术,更应把持续改进流程作为先 进的管理理念和必不可少的长期商务战略。

扩展阅读
如果您希望与本文章的作者或其所在机构,进一步交流,请联系:畅享网 姜小姐
jill.jiang@amteam.org | 021-51096826-102 | 在线联系