📄 soa总结1.htm
字号:
SOA产品并不代表SOA<BR>3. SOA的实施:是从上至下,还是从下至上?<BR>4.
数据在SOA中(应该起)的作用<BR></SPAN></TD></TR></TBODY></TABLE></SPAN><BR><IMG
height=2 src="SOA总结1.files/blank.gif" width=2>
</TD></TR></TABLE></TD></TR></TABLE>
<SCRIPT language=javascript>ds(87909,87471,0,"20060102070426",19,"John",679,"",87,3,"",63,"0",105775,"","20040324230810","密","20060102070353",62,"",65,65,2,"0",0,"",0,0,0);
</SCRIPT>
<BR><SPAN style="LINE-HEIGHT: 15pt">
<TABLE style="LINE-HEIGHT: 15pt" cellSpacing=0 cellPadding=0 width="100%"
border=0>
<TBODY>
<TR>
<TD><SPAN style="FONT-SIZE: 12px">SOA的很多“优势”不是能摸得着的有形东西(intangible)。
比如SOA最常宣称的好处之一是它能使一个企业灵活、迅捷(agility)。但事实上很难测量一个企业的agility.
即使可以测量,因为有许多因素影响着一个企业的agility,也很难没有偏见地断定SOA到底起了多少作用。不仅SOA的很多“优势”现在还无法证实,实施SOA通常会使一个企业必须面对很多它以前还没有,或不必,面对的问题。<BR><BR>但有些优势是已经被证实了的。(在一定程度上,SOA的产生就是为了推广这些优势。)<BR><BR>Loosely-coupled.
不同的系统只用明确定义的界面(contract)和外界交流早就被认为是一件应该作的事。但不同的编码语言(C, C++, Java,
…),不同的平台(CORBA, COM, .Net, J2EE),不同的数据表示,不同的网络和security控制,使这些系统不能有效的交流。Web
Services通过使用HTTP, XML, SOAP, WSDL,
UDDI以及其它WS相关的标准,使这些系统可以(至少在一定程度上)真正成为loosely-coupled。<BR><BR>业务流程为主。SOA强调服务。而服务的定义,正如光哥所说,是由业务推动的。从美国一些SOA实施的例子看,以业务流程推动的SOA实施通常带来比较高的成本回收率(ROI
– Return on
investment)。软件应用的实施在过去的十几年中发生了很大的变化。随着软件产品、技术的成熟和项目复杂程度的增加,IT项目的成功更多的取决于对业务流程的了解和各个业务部门对此项目的热衷程度。<BR><BR>业务组件与工作流的分层。虽然这并不是什么SOA的新发明,但SOA(正在)把它系统化、标准化了。光哥已经在这方面讲了很多,我就不重复了。<BR><BR>虽然这些是SOA的好处,但并不是每一个SOA的实施都会得到这些好处。事实上,实施SOA通常会使一个企业必须面对很多它以前还没有,或不必,面对的问题。这些留着下次再聊。<BR></SPAN></TD></TR></TBODY></TABLE></SPAN><BR><IMG
height=2 src="SOA总结1.files/blank.gif" width=2>
</TD></TR></TABLE></TD></TR></TABLE>
<SCRIPT language=javascript>ds(87910,87471,0,"20060102113055",2,"ryanever",7761,"",3,1,"",10,"0",4637,"0","20051215174818","密","20060109003657",13,"",90,90,0,"0",0,"",0,0,0);
</SCRIPT>
<BR><SPAN style="LINE-HEIGHT: 15pt">
<TABLE style="LINE-HEIGHT: 15pt" cellSpacing=0 cellPadding=0 width="100%"
border=0>
<TBODY>
<TR>
<TD><SPAN
style="FONT-SIZE: 12px">分析的很好</SPAN></TD></TR></TBODY></TABLE></SPAN><BR><IMG
height=2 src="SOA总结1.files/blank.gif" width=2>
</TD></TR></TABLE></TD></TR></TABLE></SCRIPT>
<TABLE class=TBone cellSpacing=1 cellPadding=0 width=770 align=center
bgColor=#cccccc border=0>
<TBODY>
<TR class=TBBG9 bgColor=#f7f7f7 height=25>
<TD>
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD><IMG height=3 src="SOA总结1.files/null.gif"
width=2><BR> <FONT color=#888888><FONT title=首页
face=webdings>9</FONT></FONT> <FONT color=#888888><FONT title=上页
face=webdings>7</FONT></FONT> <FONT class=RedFont color=red>1</FONT>
<A
href="http://www.billingchina.com/FORUM/Announce/announce.asp?BoardID=102&ID=87471&Ar=87910&AUpflag=0&Ap=0&Aq=1">2</A>
<A
href="http://www.billingchina.com/FORUM/Announce/announce.asp?BoardID=102&ID=87471&Ar=87910&AUpflag=0&Ap=0&Aq=2">3</A>
<A
href="http://www.billingchina.com/FORUM/Announce/announce.asp?BoardID=102&ID=87471&AFirst=87910&Ap=1"><FONT
title=下页 face=webdings>8</FONT></A> <A
href="http://www.billingchina.com/FORUM/Announce/announce.asp?BoardID=102&ID=87471&AUpflag=1&ANum=1&Ap=2"><FONT
title=尾页 face=webdings>:</FONT></A> 此主题共有<B>19</B>帖 此页<B>8</B>帖
每页<B>8</B>帖
<TD align=right><IMG height=2 src="SOA总结1.files/null.gif"
width=2><BR>
<SCRIPT language=JavaScript>
function surfto1(list)
{
var myindex1 = document.Fmjmp.selectedIndex;
if (myindex1 != 0)
{
var URL = "../Board" + document.Fmjmp.jumpto.options[document.Fmjmp.jumpto.selectedIndex].value;
this.location.href = URL;
target = '_self';
}
}
</SCRIPT>
<TABLE cellSpacing=0 cellPadding=0 border=0>
<FORM name=Fmjmp action="" method=post>
<TBODY>
<TR>
<TD><SELECT class=TBBG9 onchange=surfto1(this) name=jumpto>
<OPTION value=s.asp selected>===切换论坛至……====</OPTION> <OPTION
value=s.asp>返回论坛首页</OPTION> <OPTION class=TBBG1
value=s.asp?Assort=1>├┬技术讨论区<OPTION
value=/Board.asp?BoardID=102>│└技术讨论主区<OPTION class=TBBG1
value=s.asp?Assort=2>├┬CXO论坛<OPTION
value=/Board.asp?BoardID=31>│└CXO论坛<OPTION class=TBBG1
value=s.asp?Assort=3>├┬业务讨论区<OPTION
value=/Board.asp?BoardID=10>│└业务讨论主区<OPTION class=TBBG1
value=s.asp?Assort=4>├┬运营管理区<OPTION
value=/Board.asp?BoardID=1>│└电信营销<OPTION class=TBBG1
value=s.asp?Assort=7>├┬自由论坛<OPTION
value=/Board.asp?BoardID=6>│├行业漫谈<OPTION
value=/Board.asp?BoardID=201>│└水色年华<OPTION class=TBBG1
value=s.asp?Assort=8>├┬资料共享区<OPTION
value=/Board.asp?BoardID=18>│└资料共享<OPTION class=TBBG1
value=s.asp?Assort=10>├┬人才信息交流区<OPTION
value=/Board.asp?BoardID=12>│└人才信息交流版<OPTION class=TBBG1
value=s.asp?Assort=11>└┬论坛管理<OPTION
value=/Board.asp?BoardID=28> ├计费网会议专区<OPTION
value=/Board.asp?BoardID=19> └斑竹会务区</OPTION></SELECT></TD></FORM></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
<SCRIPT language=javascript>
<!--
var ValidationPassed = true;
function submitonce(theform)
{
if(theform.ForumNumber.value=="")
{
alert("请输入验证码!\n");
ValidationPassed = false;
theform.ForumNumber.focus();
return;
}
else
{ValidationPassed = true;
}
if (document.all||document.getElementById)
{
for (i=0;i<theform.length;i++)
{
var tempobj=theform.elements[i];
if(tempobj.type.toLowerCase()=="submit"||tempobj.type.toLowerCase()=="reset")
tempobj.disabled=true;
}
}
}
function ctlkey()
{
if(event.ctrlKey && window.event.keyCode==13){submitonce(document.LeadBBSFm);if(ValidationPassed)document.LeadBBSFm.submit();}
if(event.altKey && (window.event.keyCode==83 || window.event.keyCode==115)){submitonce(document.LeadBBSFm);if(ValidationPassed)document.LeadBBSFm.submit();}
}
var ie = (document.all)? true:false
if (ie)
{
window.document.onkeydown=ctlkey;
}
//-->
</SCRIPT>
<BR>
<TABLE cellSpacing=0 cellPadding=0 width=770 align=center border=0>
<TBODY>
<TR>
<TD>
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD>
<TABLE class=TBone cellSpacing=1 cellPadding=5 width="100%"
bgColor=#cccccc border=0>
<TBODY>
<TR>
<TD class=TBHead bgColor=#666699 colSpan=2><IMG height=3
src="SOA总结1.files/null.gif" width=2><BR><B><FONT
class=HeadFont color=#ffffff>回复帖子 注意: *为必填项</FONT></B></TD></TR>
<FORM name=LeadBBSFm
onsubmit="submitonce(this);return ValidationPassed;"
action=announce2.asp method=post>
<TR>
<TD class=TBBG1 width=150 bgColor=#eeeeee>*用户名<BR><IMG
height=2 src="SOA总结1.files/blank.gif" width=150></TD>
<TD class=TBBG9 bgColor=#f7f7f7>
<TABLE cellSpacing=0 cellPadding=0 border=0>
<TBODY>
<TR>
<TD><INPUT class=fminpt maxLength=20 size=14
value=elanhby name=User> 密码 <INPUT
class=fminpt type=password maxLength=20 size=14
name=Pass> 验证码 <INPUT class=fminpt maxLength=4 size=4
name=ForumNumber></TD>
<TD> 请在框中输入<IMG height=12
src="SOA总结1.files/number.xbm" width=32
align=absMiddle></TD></TR></TBODY></TABLE></TD><INPUT
type=hidden value=true name=submitflag> <INPUT type=hidden
value=1 name=LMT_DefaultEdit> <INPUT type=hidden value=102
name=BoardID> <INPUT type=hidden value=87471 name=ID> </TR>
<TR>
<TD class=TBBG1 width=150 bgColor=#eeeeee>*帖子名称</TD>
<TD class=TBBG9 bgColor=#f7f7f7><INPUT class=fminpt
maxLength=255 size=55 value=Re:原创-SOA架构与业务支撑系统规划设计
name=Form_Title> 长度不得超过255字</TD></TR>
<TR>
<TD class=TBBG1 vAlign=center width=150 bgColor=#eeeeee>
<TABLE cellSpacing=0 cellPadding=0 border=0>
<TBODY>
<TR>
<TD>
<TABLE cellSpacing=0 cellPadding=0 border=0>
<TBODY>
<TR>
<TD colSpan=2>内容(最大16K)<BR><IMG height=5
src="SOA总结1.files/null.gif" width=2><BR></TD></TR>
<TR>
<TD vAlign=center>是否是UBB代码</TD>
<TD vAlign=center><INPUT class=fmchkbox
type=checkbox CHECKED value=2 name=Form_HTMLFlag>
</TD></TR></TBODY></TABLE><IMG height=5
src="SOA总结1.files/null.gif" width=2><BR><A
href="http://www.billingchina.com/FORUM/User/Help/Ubb.asp"
target=_blank>内容支持插入UBB标签<BR>使用方法请参考帮助</A></TD></TR></TBODY></TABLE></TD>
<TD class=TBBG9 bgColor=#f7f7f7><TEXTAREA class=fmtxtra name=Form_Content rows=6 cols=80></TEXTAREA>
</TD></TR>
<TR class=TBBG1 bgColor=#eeeeee>
<TD colSpan=2>
<TABLE cellSpacing=0 cellPadding=0 border=0>
<TBODY>
<TR>
<TD> 其它选项: </TD>
<TD><INPUT class=fmchkbox type=checkbox CHECKED
value=checkbox name=Form_NoUserUnderWriteFlag> </TD>
<TD>显示签名</TD>
<TD> <INPUT class=fmchkbox type=checkbox
value=checkbox name=Form_NotReplay> </TD>
<TD>锁定帖子</TD>
<TD> - <A
href="http://www.billingchina.com/FORUM/User/Help/Color.asp"
target=_blank>颜色表</A>
Alt+S或Ctrl+Enter快速提交</TD></TR></TBODY></TABLE></TD></TR>
<TR class=TBBG9 bgColor=#f7f7f7>
<TD align=middle colSpan=2><INPUT class=fmbtn type=submit value=" 完 成 " name=submit2>
<INPUT class=fmbtn type=reset value=" 重 写 " name=b12>
</TD></TR></TBODY></FORM></TABLE></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
<TABLE height=2 cellSpacing=0 cellPadding=0 width=770 align=center border=0>
<TBODY>
<TR>
<TD>
<P class=NavColor align=center><BR><A name=bottom></A>Copyright <FONT
size=2>©</FONT> 2006 中国计费网论坛 版权所有<BR><BR><A class=NavColor
href="http://www.billingchina.com/" target=_blank>Billingchina</A> v1.00
<FONT class=NavColor>耗时171.9毫秒</FONT><BR><IMG height=5
src="SOA总结1.files/null.gif" width=2></P></TD></TR></TBODY></TABLE></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -