永发信息网

基础设施领域什么意思

答案:1  悬赏:0  手机版
解决时间 2021-03-24 09:39
基础设施领域什么意思
最佳答案
1. 基于外部消息标准(该行业的标准是MISMO)来构建内部消息格式。虽然此消息集合很臃肿,但它是成熟的,支持大多数业务域,并且具有扩展性,可为该公司及其流程扩展一些特有的属性。
2. 根据企业数据模型创建一个基于XML的消息集合。该公司在企业数据模型上已经投入了很大资金,其模型已经包含了业务所需的绝大多数属性。笼统地说,我们已经通过ER Studio中生成了XML模式,并将对此模式基础上进行调整以定义消息负载(payload)。
3. 将MISMO主要用作实体的定义,然后简化其结构以提高使用性。我们可利用MISMO丰富的通用词汇,但在接下来的几年里我们可能需要定义出几十种交易的消息格式,而它们在MISMO中已经定义了。
领域数据是一些类(class),它们封装了实现服务所需的信息。这里应该使用经典的对象/关系映射(ORM)方法。
ORM与服务语义(semantics)或SOA一点关系也没有,而且“领域数据是一些封装了实现服务所需信息的类”的提法也稍显随意。数据和类是完全不同的两个事物,一个是结构化元素(类),而另一个则是实例(数据)。
我推荐Coad和De Luca等人的建议,使用四种颜色的建模原型和原型域图形(archetype domain shape,ADS,又称领域中立组件,domain neutral component或DNC),这是久经验证的技术/模式。ADS将提示你,那些松耦合的逻辑组件(一组类)将变成“实体”服务,它们将成为“业务组件”,而且,从这里生成XSD(避免XSD限制、将一切设置成可选的、通过import和include合理地打包)也是相当直观的。你的SOA消息就是CDM的视图,其中包含业务组件以及其他与SOA基础设施相关的元数据/上下文。每个业务组件的中心有一个核心实体
SOA是一个功能性模型,不是对象模型。仅此而已!正因为如此,在设计时,需要特别地关注模型,因为功能模型更加接近于人的行为,并且附带了一些以技术为中心的OO方法所不能承载的信息。
当你做容器设计时,第一步不是OO或DDD(领域驱动的设计),而应该先DOSOM,而后才是OO/DDD。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
做机械干挂面放筋力源什么型号
好吃用粤语怎么说,用粤语讲吃饭怎么讲?
关于开学安全的日记九十字
单选题Whichdoyoulike________,dogs,ca
冰雪奇缘2生日惊喜多少分钟?
手拿相机的正确拿法,怎样拿相机摆姿势
苹果7怎么能恢复10.3系统
柳陂蔬果超市地址在哪,我要去那里办事
楼道猥亵女子用脚踩脸抓到嫌疑人了吗
顾小艾是什么样的女人
20点从上海火车站(总站)到奉贤南桥 怎么乘
如图所示是我们物理学习过程中曾经探究过的一
怎样处理大学同学关系,如何处理大学同学关系
面1.6元一斤 十斤面加三斤水,和多少钱一斤面
抚顺夏威夷冲浪馆冬天情形
推荐资讯
第三届天津诗歌节,天津建筑工程学院怎么样啊
求一的平方加二平方加三平方加四平方一直加到
是在家带孩子,还是回归职场,宝妈应该怎么选
单选题直流电动机工作时,线圈经过垂直磁感线
CS要怎么刷啊!
游戏开发有前途吗
单选题给同学起带有侮辱性的绰号、嘲笑他人,
紫色豹纹棒球服搭配什么颜色的裤子好看,除了
3.8+4.2括住加42.1+4.29
邻居张叔叔待人热情,做菜手艺不错,他在小区
she is [live]here ever s i n c e she wa
刚申请完农行信用卡1分钟后就发短信说申请已
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?