IBM SOA 编程模型

SOA(面向服务架构)是一种软件设计和开发的方法论,它将应用程序划分为一组松散耦合的服务,这些服务可以通过网络进行通信 SOA(Service-Oriented Architecture,面向服务的架构)和微服务是两种常见的软件架构风格,它们都旨在实现松耦合、可扩展和可维护的系统。当一个微服务的数据发生变化时,它将消息发送到消息队列,其他相关的微服务可以异步地消费这些消息并相应地更新自己的数据。事件驱动架构:使用事件作为数据的传递机制,当一个微服务的数据发生变化时,它会发布一个事件,其他相关的微服务可以订阅这个事件并相应地更新自己的数据。高可用性与容错性:由于每个服务都是独立的,一个服务的故障不会影响整个系统的运行。 阅读详情
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script> IBM® 面向服务体系结构(Service-Oriented Architecture,SOA)编程模型使非程序员可以创建和重用 IT 资产,而不需要掌握 IT 技能。该模型包括组件类型,布线,模板,应用程序适配器,统一数据表示和企业服务总线(Enterprise Service Bus,ESB)。   SOA 编程模型系列   对于任何独立程序员来说,有效的掌握和应用飞速增长的软件技术、实践、工具和平台,变得越来越困难,当然更不用说非程序员了。然而,如果业务流程转换能够成功进行,很多的非程序员就可以使用现有的 IT 资产来进行他们的工作,而不用去学习繁琐的底层技术细节。本文描述了一个新的面向服务体系结构(SOA)编程模型,该模型实现了业务关系的分离,因此企业中具备不同技术水平和工作角色的人,即使不是专业的 IT 人员,也可以在软件开发生命周期每个阶段创建和使用 IT 资产。这可以显著提高随需应变企业的业务灵活性。   引言   IBM 产品逐渐应用了 SOA 和编程模型。程序员构建服务、使用服务,并且开发聚集服务的解决方案。我们在这里使用"程序员(programmer)"这个泛称,因为 SOA 编程模型的一个关键方面是将"编程"的概念扩展到非传统开发人员的工作角色和技能,比如业务分析员和脚本语言用户。   大多数关于 Web 服务的文章主要集中在服务接口和这些接口的使用方面。为了补充接口标准和最佳实践,IBM 引入了一个编程模型,来实现服务并将它们组合为解决方案。扩展 IBM 软件平台的范围,使之能够被更多的用户团体使用 -- 包括非传统的开发人员 -- 这个模型提供了新的组件类型与用户的角色、目标、技能和概念框架相匹配。这些组件类型使更直观的开发工具可以使用。另一个主要的主题是通过编程模型特性和功能的逐步透明化来增强可使用性。   我们介绍了实现这些目标的一些新的编程模型元素。我们介绍了如何利用它们来使您选择、开发、建议或管理的软件能够更加容易的开发、重用和消费。将软件构造为服务对于按需的企业来说更加有价值,因为不具备太多技能的开发人员可以将其"接入"到解决方案中,或者编入一个业务流程编排流中来满足快速变更的业务需求。不管你是大型企业或者小型业务的开发人员、独立软件供应商(ISV),还是应用程序提供者或者中间件供应商,你都可以通过这种方式构造你的软件,从而从中受益。那么,让我们立即开始应用 SOA 原理。   SOA 编程模型的亮点   让我们首先重点介绍 SOA 编程模型的几个主要特性。   服务数据对象(SDO)是 IBM SOA 中的一个基础概念。SDO 大大提高了开发人员的生产力,并且将你从如何访问特定后端数据源、应用程序和服务的技术细节中解脱出来。它们提供了简化的抽象,使程序员可以更多的集中在业务逻辑上。SDO 还提供了统一的消息表示来与服务交互,淘汰了用于数据表示的复杂技术迷宫,仅仅访问单个统一模型。   SOA 编程模型同样需要统一的范型来创建和访问业务逻辑。为了易于使用,服务应该隐藏实现技术之间的差别,并应该建立在比现有编程结构(比如 Enterprise Java™Bean(EJB))更高级别的抽象上。服务可以通过组装到模块(这些模块可以组成解决方案)中的组件来实现。通过组件公开的服务可以使用可定位的接口来调用。您可以使用 Web 服务描述语言(WSDL)、Java 或其他语言来描述接口。这个实现类型可以有对所需服务的待定引用,在将组件结合在一起执行之前,这些服务是满足需求的。   这个编程模型还引入了良好定义的组件类型,对程序员开发和部署到解决方案中的常用构件建模。例子包括"无格式旧 Java 对象"、业务流程执行语言(BPEL)流程、结构化查询语言(SQL)服务、Adaptive Business Objects、通过 Java 连接器体系结构(J2C)资源适配器访问的 CICS®程序、使用 SAP 业务应用程序编程接口的应用程序、Java 2 Enterprise Edition(J2EE)无状态会话 bean 和 MQSeries® 应用程序。   企业服务总线是多协议结构的一个关键角色,将服务组件编成无缝的交互,通过在消息路径中加入被称为中介的特别组件,来代理服务间的交互,而不用更改现有的端点,从而允许在核心级别上处理企业关注的内容 -- 比如审核、日志、路由、不匹配接口的适配、等价组件的增量替换、安全等。   新的流程语言缩小了 IT 概念和业务构件之间的间隙。很重要的一个是 BPEL。虽然流程可以通过业务分析员引入图形化工具来定义,但它也是一个可执行程序。流程在按需业务转换中占有重要的地位,例如为扩展价值链描述长时间运行的可执行流程。通过扩展价值链,我们可以跨越多个供应商和 IT 域来进行业务安排,比如一个零售商和他的多个独立的供应商,保险公司及其众多的第三方理赔员,IT 外购状况等。 业务状态机(business state machine)是业务分析师可以通过图形工具创建流程的另一个编程框架,并且在流程设计引擎中执行。状态机可以表示业务构件 -- 比如采购单、保险索赔等 -- 这些转换通过一些良好定义的状态来响应特定的生命周期"事件"。   需要重用的组件可以封装为具有可变店(points of variability)的模板,可以在放入解决方案中时进行设计。这种适配成为我们的编程模型的第一部分,同时结合规则语言和相关的工具,为新型用户提供定制的能力。   另一个创新领域是新的解决方案模型,它让部署者、管理者和其它业务用户可以将组件组装成解决方案。在开发的时候,你可以将服务实现与托管服务的拓扑(系统架构师建模的部署拓扑)关联在一起。模型捕捉的系统需求和环境假设在早期的实现中进行校验,降低了应用程序生命周期的费用,并且极大的提高了可靠性和可计账性(accountability)。该模型的特性还包括现有应用程序的后期绑定、数据转换中介和适配器,可以通过企业服务总线来实现面向服务的交互。   总的来说,SOA 编程模型将开发和部署活动分割为不同的阶段,这些阶段可以发生在不同的时间,并且可以通过不同的个人使用不同的技能来实现。这就产生了关系的分离,使软件组件可以被重用。它也将软件体验划分为单独用户的业务角色、技能和任务。最终,它使软件生命周期可以适应按需企业的需要,因为它们通过针对业务灵活性重新设计 IT 流程来寻求更高的有效性。   编程模型的概念   编程模型通常是 IBM SOA 和 IBM 产品的核心。它定义了程序员可以构建和使用的概念和抽象。运行时产品,例如 WebSphere® Application Server,DB2®和 CICS,可以运行或托管编程模型构件。开发工具支持编程模型构件的建模和实现、组装到应用程序(解决方案),以及部署到运行时环境中。最后,系统管理产品、代理和设备支持对运行时和它们托管的编程模型构件的管理。   编程模型是什么?虽然目前没有公认的一般定义,但我们喜欢将它定义为:   程序员构建的一套部件类型。部件类型包括多种编程模型构件:超文本标记语言(HTML)文件、数据库存储过程、Java 类、可扩展标记语言(XML)Schema 定义、定义 MQSeries 消息的 C 结构,等等。   一系列角色,将具备相似技能和知识的开发和管理人员分组。用这种方式对开发人员分类有助于生产适应于角色的工具,使非程序员可以实现服务并将服务组装为解决方案。业务分析人员定义业务流程,销售专家定义顾客分类的策略并计算产品折扣。每一种角色包含:   角色所具备的技能。例如,用户界面开发人员开发界面,用来呈现应用程序或者解决方案的功能构件。假设这个角色了解正在开发的应用程序和它的业务目标,充分了解应用程序的用户及他们的任务,精通一些用户界面设计方法,能够通过为每个任务选择恰当的类型来创建易于使用的用户接口。   角色交互(消费或者生产)所用的部件类型和应用程序接口。例如,动态页面设计人员 -- 角色 -- 生产 JavaServer Page(JSP)并消费 EJB -- 部件类型 -- 包装现有的信息资源和应用程序。   角色使用的工具。例如,Web 开发人员所用的适合于角色的工具是所见即所得的页面设计工具,用来构建动态页面,使用与 HTML 和 JSP 标签库相关的控件,并将控件连接到 EJB。 使 Web 服务易于实现和使用的关键是对现有技术和知识进行增量扩展,从而使 SOA 可以被消费。以 CICS COBOL 事务程序形式存在的服务与用 BPEL 编写的服务差别很大。从数据库存储过程中调用服务与从 JSP 中调用也是不同的;技能和期望值是不同的。通过提供工具的分类来使部件类型适应于各种技能,并适应于开发流程的阶段,你可以实现可消费性(consumability)。   产品架构 支持 IBM SOA 方案的产品分成两个主要类别:服务端点和连接它们的消息传送结构。这个通用的架构 -- 包含了许多产品,这些产品都不是 IBM SOA 的专用传输工具 -- 如图 1 所示。   核心是服务间的 ESB 提供的连通性。ESB 是多协议的,支持点到点和发布-订阅两种通信类型,并支持快速处理消息的中介服务。IBM WebSphere MQ,IBM WebSphere MQ Integrator Broker 以及支持 Web 服务和 Java 消息服务(JMS)的 WebSphere 都属于第一个类别。   服务存在于抽象的托管环境(容器)中,并且提供了特定的编程框架。容器加载服务的实现代码,提供到 ESB 的连接性,并管理服务实例。不同类型的服务存在于不同的容器中。(在典型的递规设计的例子中,ESB 本身被认为是用于中介服务的容器。)表 1 列出了一些主要的 IBM SOA 托管环境和托管的组件类型。   表 1. 托管各种组件和服务类型的容器 服务/组件类型 容器 用 COBOL、PL/1 和其他语言编写的事务处理程序 CICS 或者 IMS(信息管理系统 -- 一种企业事务处理系统)。程序员可以使用 SOAP/HTTP、WebSphere MQ 和 J2EE J2C 连接来访问服务。 业务流程编排 WebSphere Business Integration Server Foundation。该容器支持长期存在的工作流,这些工作流实现了 Web 服务接口并调用其他 Web 服务上的操作。它同样支持长期运行的业务活动事务。 应用程序适配器 -- 为现有的应用程序和系统提供 SOA/Web 服务的会话虚包(facade)。 WebSphere Business Integration Server Foundation 提供的应用程序适配器容器。适配器在 SOA 协议和格式,以及现有应用程序和系统的协议和格式之间进行转换。例如,SAP 适配器将 SOA 编码并通过 HTTP 传输的 XML 转换到 SAP 的现有业务应用程序编程接口格式和 Remote Function Call(RFC)。 预定义的 SQL 查询、XML 查询或数据库存储过程实现的服务 DB2 结合 WebSphere Application Server。查询的参数来自 SOA 操作的输入消息以及提供输出消息的结果。 使用 Java 类和 EJB 实现的服务 WebSphere Application Server   结束语   IBM SOA 编程模型系列文章的第一篇概述了 IBM 工具和产品如何适用于模型,以及开发人员如何有效的在应用程序开发中使用它。 • 使用 SDO 简化数据访问 • 服务定义以及组件模型发展状况的介绍 • 用组件类型来简化开发 • 基本组件类型 • 服务组合和定制 • 流程组件:BPEL 和业务状态机 • 定制服务:设计模式,模板和可变点 • 面向服务的用户接口 • 用于管理的 SOA 方法 • SOA 软件生命周期开发工具 • SOA 的安全性
SOA 编程思想及构架 soa webservice ,本实例是关于SOA编程思想和如何构建SOA应用系统及其构架组成的演示说明,不含有具体的实现代码。希望能对soa感兴趣的人提供一点帮助 立即下载

相关推荐

SOA服务编程模型TUSCANY介绍

技术文档PPT;技术文档PPT技术文档PPT技术文档PPT技术文档PPT技术文档PPT技术文档PPT技术文档PPT技术文档PPT

IBM集成产品开发管理IPD解决方案

IBM集成产品开发管理IPD解决方案深圳的华为公司总部近两年来总是不定期地接待一些拜访者。这些人不是来谈合作或生意的,而是来向华为“取经”的。他们来自长虹、苏宁、工商银行等国内知名的大企业,而把他们和华为联系在一起的却是  IBM。  用实践营销,拿经验赚钱  阳丹一年前的头衔是长虹的“副总工程师”,现在他的头衔是

李丽军 @ IBM-FileNet 5004

IBM SOA的面向流程的建模

IBM SOA的面向流程建模 SOA的面向流程的建模,第 1 部分 流程分解技术 SOA的面向流程的建模,第 2 部分 流程模式 SOA的面向流程的建模,第 3 部分 用例建模 SOA的面向流程的建模,第 4 部分 通过案例研究了解实际应用

SOA编程模型

SOA编程模型作者 Boris Lublinsky译者 胡键 发布于 2007年5月23日 下午10时23分 社区 SOA 主题 编程, 建模 随着面向服务架构(Service-Oriented Architecture)使用率的增长,由Web服务API(目前最流行的SOA实现技术),如Java中的JAX-RPC或.NET中的Web服务扩展(Web Services Extension

麦田开拓者 1589

IBM业务领导力模型

在IBM全球总部,有为IBM制定发展方向的战略团队。这个团队通常由来自各个业务部门的10名至12名高管组成。根据市场变化,人员由董事长亲自挑选出来并调整。 战略团队每个月都要跟业务部门交流,告知其如何开展业务及想把资金投向何处。畅通的上下沟通机制让每个人都能明白企业目前的发展重点及个人努力方向。 IBM在做战略规划时,运用了一套被称为“业务领先模型”(BLM,Business Leadership Model)的完整的战略规划方法论。

用于实现Web服务的SOA编程模型.

用于实现Web服务的SOA编程模型.

IBM产品研发项目管理管理方法论及项目管理流程:产品开发项目管理全过程、项目计划、项目实施与监控、项目结项和项目变更管理

本文是IBM产品研发项目管理方法论及项目管理流程的详细介绍,主要涵盖了产品开发项目管理的全过程,包括项目计划、项目实施与监控、项目结项和项目变更管理等四大模块。项目结项:详细描述了遗留问题关闭、经验总结、资料归档、释放项目资源、停用项目环境设定和评估项目整体绩效的具体步骤。流程:项目经理依提案单和产品规格等要求,组成项目团队,规划质量管控计划、项目周期评估、成本评估、风险管理等。​流程:包括遗留问题关闭、整体项目经验总结、资料归档、释放项目资源、停用项目环境设定和评估项目整体绩效。

weixin_44094929的博客 862

Mac安装Weblogic教程

1.Weblogic的下载 这次安装的是最新版本12 官网下载地址: http://www.oracle.com/technetwork/middleware/weblogic/downloads/index.html 下载需要登录账号,如没有账号要注册一个 下载后的文件如下图,其中fmw_12.2.1.3.0_wls_quick.jar文件就是安装包了,注意现在不要对它进行解压 2.安装前的确...

weixin_40102675的博客 5063

ibm-soa编程模型_SOA编程模型

soa编程模型 随着面向服务的体系结构的采用率提高,由Web服务API(当今最流行的SOA实现技术)(例如Java中的JAX-RPC或Web服务扩展( .Net中的API不足以有效实施SOA: 这些API的语义更适合于服务调用和SOAP处理的技术方面,然后更适合于服务的使用和支持。 它们中的大多数仅提供SOAP over HTTP支持a ,这对于SOA实现而言并不总是最佳的传输方式。 ...

cunfu6353的博客 497

【项目立项管理、项目整合管理】30天通过软考高项-第二天

①项目或阶段的概述;②范围目标、范围的评估标准,证明达到完⼯标准的证据;③质量目标、项目和产品质量的评估标准、相关核实信息和实际里程碑交付日期以及偏差原因;④成本目标,包括可接受的成本区间、实际成本,产⽣任何偏差的原因等;⑤最终产品、服务或成果的确认信息的总结;⑥进度计划目标,包括成果是否实现项目预期效益:如果在项目结束时未能实现效益,则指出效益实现程度并预计未来实现情况;

weixin_42520723的博客 1003

ε-差分隐私之拉普拉斯噪声机制(定义 + 证明 + 代码)

ε-差分隐私之拉普拉斯噪声机制 差分隐私的描述 1-范式的定义:使用matlab调用函数norm(x, 1) 更多范式见 范式 差分隐私的定义应该满足 拉普拉斯噪声的证明全过程如下: DP方向差分隐私证明是基本入门!!! -拉普拉斯噪声分布代码 Laplace分布的概率密度函数的形式是: 使用python - matplotlib来绘制概率分布图: import matplotlib.pyplot as plt import numpy as np def laplace_fun

毕业才是起点 1万+

ibm mq 编程_IBM SOA编程模型简介

SOA编程模型系列 对于任何一个程序员,尤其是非程序员,要有效地掌握和应用令人震惊的软件技术,实践,工具和平台,变得越来越困难。 但是,如果要成功进行业务流程转型,则大量的非程序员需要使用现有的IT资产来履行其职责,并且不能期望学习基础技术的复杂细节。 本系列文章描述了一种新的面向服务的体系结构(SOA)编程模型,该模型实现了关注点的分离,以便企业中具有不同技能水平和角色的人员(不一定是I...

cuyi7076的博客 521

Windows系统中 Xmanager 6 企业版下载安装激活教程

Xmanager 6 企业版安装激活教程 1.Xmanager 6 下载网址:https://yunpan.360.cn/surl_yrJrWq3GmjN 2. 双击 Xmanager-6.0.0169r 安装 3. 点击运行按钮 4. 点击下一步 5. 选择我接受许可证协议中的条款(A), 点击下一步。 6. 输入用户名:byg,公司名称:microsoft,序...

mry6的博客 9876

用于实现Web服务的SOA编程模型,第1部分:IBM SOA编程模型简介

导读:  用于实现 Web 服务的 SOA 编程模型,第 1 部分: IBM SOA 编程模型简介  IBM 面向服务体系结构(Service-Oriented Architecture,SOA)编程模型使非程序员可以创建和重用 IT 资产,而不需要掌握 IT 技能。该模型包括组件类型,布线,模板,应用程序适配器,统一数据表示和企业服务总线(Enterprise Service Bus

zl198183的专栏 648

多模型对抗性审查:用AI辩论提升技术文档质量

在软件工程领域,技术文档是团队协作和项目成功的关键基础。传统的文档评审依赖人工经验,存在盲区和效率瓶颈。通过引入多模型对抗性审查机制,不同大语言模型从各自视角对文档进行批判性分析,模拟现实中的专家评审过程。这种技术方法的核心价值在于利用模型间的思维差异,自动发现单个视角容易忽略的边界情况、逻辑漏洞和隐含假设。在应用场景上,特别适合产品需求文档和技术规格书这类需要多角度审视的复杂文档。adversarial-spec工具通过Claude协调多模型辩论,实现从概念到实现的完整文档质量保障,显著提升文档的完整性和

weixin_42531579的博客 379

Pattern Recognition 投稿过程记录,含Elsevier Latex模板使用

Pattern Recognition 投稿过程记录,含Elsevier Latex模板使用 最近在Pattern Recognition投出了一个文章,纯纯属于是第一次投稿,感觉自己写了一坨屎,事实是这确实也是一坨屎,现在是投了之后在等待一个拒稿的状态。 但是还是记录一下一些流程 1. 下载模板 在出版商Elsevier的栏目里有对于稿件的结构要求,也提供了Latex模板。同时,也给作者提供了Guides, 可以仔细阅读。下面这个连接咱们可以下载到Guides以及看到一些文章的要求。 https://ww

weixin_44153180的博客 3万+

用于实现Web服务的SOA编程模型 第 1 部分: IBM SOA编程模型简介

级别: 初级Donald Ferguson, IBM 顶尖学者及 Software Group 首席架构师, IBMMarcia Stockton, Senior Technical Staff 成员和主席,Software Group 编程模型工作组, IBM2005 年 7 月 01 日IBM® 面向服务体系结构(Service-Oriented Architecture,SOA)

老家的橙子好吃 1043

Windows Server 2019 服务器一天之中内存利用率越来越高直到死机,疑似内存泄漏

环境: 华为桌面云虚拟机 Windows Server 2019 版本1809 OS内部版本17763.107 问题描述: Windows Server 2019服务器 一天之中内存利用率越来越高直到死机,不断扩容内存从10G到16G一重启就正常然后慢慢又循环,连续几天都这样,疑似内存泄漏 内存泄漏是什么? 内存泄漏指由于疏忽或错误造成程序未能释放已经不再使用的内存。内存泄漏并非指内存在物理上的消失,而是应用程序分配某段内存后,由于设计错误,导致在释放该段内存之前就失去了对该段内存的控制,从而造成了内存的浪

本博客,博文仅代表个人操作经验,不能完全解决你的问题,仅供参考,佛系回复。 5394

用于实现 Web 服务的 SOA 编程模型,第 1 部分: IBM SOA 编程模型简介

级别: 中级Donald Ferguson, IBM 顶尖学者及 Software Group 首席架构师, IBMMarcia Stockton, Senior Technical Staff 成员和主席,Software Group 编程模型工作组, IBM2005 年 7 月 IBM® 面向服务体系结构(Service-Oriented Architecture,SOA)编程模型使非程序员可

hzxia的专栏 980

PyTorch生成式人工智能(25)——基于Transformer实现机器翻译

不同于循环神经网络 (RNN) 按顺序处理数据,Transformer 以并行的方式处理输入数据(例如句子)。这种并行处理提高了效率,但并未使其能够识别输入的顺序。为了解决这个问题,Transformer 向输入的词嵌入中添加了位置编码。这些位置编码是分配给输入序列中每个位置的独特向量,其维度与输入词嵌入对齐。本节将以英语到法语的翻译为例,通过介绍如何训练 Transformer 模型将英语句子转换为法语,深入理解 Transformer 的架构及自注意力机制的运作方式。

盼小辉丶的博客 2787

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

技术巨人支持新的SOA编程模型

一群技术产业的巨人近日宣布了一种新的面向服务架构的编程模型。 BEA Systems、IBM、Iona Technologies、OracleCorp、SAP AG、Sybase以及Xcalia S.A.把服务构件架构(Service Component Architecture SCA)和服务数据对象(Service Data ObjectsSDO)混合成了SOA编程模型。其中,服务构件模型

meteorWJ's Home—Floating clound 1461

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

soa 面向服务_用于实现Web服务的SOA编程模型,第5部分,面向服务的用户界面

存档日期:2019年5月15日 | 首次出版:2005年8月9日 面向服务的编程模型可以在用户或管理员的控制下,通过抽象化接口,标准化消息并在表示层聚合独立的信息源,从而简化程序与人之间交互的开发。 IBM SOA编程模型系列的第五篇文章介绍了用户所面临的服务,以及用户通过人工任务管理器提供的服务。 本系列的前几篇文章介绍了基于面向服务的体系结构(SOA)概念的Web服务的语言无关的数据访...

cusi77914的博客 141

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

SOA和PHP

SOA和PHP 什么是SOA?“SOA(Service Oriented Architecture,面向服务的架构)是一种新的面向服务架构的编程模型,号称“下一代软件架构”。SOA由Gartner在1996年提出的,到了2002年12月,Gartner又提出了SOA是“现代应用开发领域最重要的课题”,并预计到2008年,SOA将成为占有绝对优势的软件工程实践方法。 SOA就是服务的集合。从软件

移动开发与培训 682
上一篇: Oracle9i PL/SQL编程的经验小结
下一篇: 如何才算掌握Java
java169
博客等级 码龄19年 27粉丝 2568原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值