`

开源项目学习:XINS

阅读更多
XINS是一项规范技术用于定义,创建和调用远程 APIs。当API规范在XML文档中定义好之后,XINS将会把它们转换成包括客户端与服务端的HTML文档与Java代码.XINS将与复杂的 SOAP技术竞争,因为它被设计得具有简单性,可扩缩性与可测试性。简要地说就是:SOA+Java+XML+ 代码生成-复杂性 => XINS。


初步看看这个开源项目,感觉很有意思,
首先说:这个开源项目的领导者对商业有所研究,知道向M¥靠近,也就成功了一步,至于能不能向SOA挑战,我还拭目以待。不过这个思想真是很简单,我同样感觉现行的WEB服务没有太多的实用价值。就是有实用价值,他的入门也比较高。
但愿这个技术能够成熟起来。
分享到:
评论

相关推荐

    java源码:调用远程API规范 XINS.zip

    XINS是一个开源项目,它的全称是eXtensible Interface Specification Notation,即可扩展接口规范注解。它的核心理念是将接口定义与实现分离,通过XML文件来描述API的功能和行为,提供了一种声明式的方法来定义服务...

    基于Java的源码-调用远程API规范 XINS.zip

    学习和使用这些源码,开发者可以深入理解如何在Java中遵循XINS规范创建和调用远程API,这有助于提升开发效率,保证代码质量,并确保API的可测试性和可扩展性。通过实践,开发者还能了解到如何将XINS与现有的Java开发...

    基于Java的调用远程API规范 XINS.zip

    在IT行业中,调用远程API是一项常见的...然而,随着RESTful API的普及,XINS在现代项目中的使用可能不如过去那么广泛,但它的设计理念和工具集依然值得学习和借鉴,特别是对于那些需要高度定制和灵活性的API开发场景。

    调用远程API规范 XINS.7z

    在IT行业中,API(Application Programming Interface)是一种接口,允许不同的软件...通过学习和理解XINS,开发者可以更好地设计和实现符合规范的API,确保与其他系统的互操作性,并提升整体系统的稳定性和可靠性。

    基于java的开发源码-调用远程API规范 XINS.zip

    通过学习和实践XINS,开发者不仅可以规范地调用远程API,还能提升开发效率,保证代码的可维护性和可扩展性。这个压缩包中的源码示例是一个宝贵的教育资源,可以帮助你深入理解XINS的使用方式和内在原理,从而在实际...

    基于java的调用远程API规范 XINS.zip

    XINS是一个开源项目,其核心理念是将服务接口与其实现分离,这样可以独立地进行测试和更新。它基于XML,允许开发者定义服务接口(CAPS,Component Access Protocol Specifications)和测试计划(Test Plan),并...

    XINS-开源

    **XINS——开源Web服务技术** XINS,全称eXtensible Interface Specification Notation,是一种先进的、开源的Web服务技术。它旨在提供一个规范化的、基于XML的接口定义语言,用于描述网络服务的接口,并提供了相应...

    基于Java的实例源码-调用远程API规范 XINS.zip

    【Java调用远程API规范XINS详解】 ...通过学习这个基于Java的实例源码,你可以掌握如何使用XINS来定义、实现和调用远程API,理解其核心概念和工作流程,从而在实际项目中更有效地构建和管理Web服务。

    JAVA上百实例源码以及开源项目源代码

    简介 笔者当初为了学习JAVA,收集了很多经典源码,源码难易程度分为初级、中级、高级等,详情看源码列表,需要的可以直接下载! 这些源码反映了那时那景笔者对未来的盲目,对代码的热情、执着,对IT的憧憬、向往!...

    调用远程API规范 XINS 源码

    - **测试框架的运用**:学习如何编写和运行`.test`文件,熟悉XINS的测试框架。 - **异常处理机制**:掌握如何处理和响应服务调用中的错误情况。 - **插件系统**:了解XINS的扩展性,如果需要,可以自定义插件以支持...

    调用远程API规范 XINS

    **XINS——调用远程API规范** XINS(eXtensible Interface Specification Notation)是一种用于定义、实现和测试远程接口的开放标准。...通过学习和使用XINS,你可以创建更加灵活、安全和易于维护的远程API。

    java开源包6

    Cleo 是一个灵活的软件库用于处理一些预输入和自动完成的搜索功能,该项目是 LinkedIn 公司的开源项目。 SwingSet 增强现实标记跟踪软件库 AccuTag AccuTag是AR(增强现实)标记跟踪软件库。它利用GPGPU的快速和...

    java开源包9

    Cleo 是一个灵活的软件库用于处理一些预输入和自动完成的搜索功能,该项目是 LinkedIn 公司的开源项目。 SwingSet 增强现实标记跟踪软件库 AccuTag AccuTag是AR(增强现实)标记跟踪软件库。它利用GPGPU的快速和...

    java开源包8

    Cleo 是一个灵活的软件库用于处理一些预输入和自动完成的搜索功能,该项目是 LinkedIn 公司的开源项目。 SwingSet 增强现实标记跟踪软件库 AccuTag AccuTag是AR(增强现实)标记跟踪软件库。它利用GPGPU的快速和...

    java开源包10

    Cleo 是一个灵活的软件库用于处理一些预输入和自动完成的搜索功能,该项目是 LinkedIn 公司的开源项目。 SwingSet 增强现实标记跟踪软件库 AccuTag AccuTag是AR(增强现实)标记跟踪软件库。它利用GPGPU的快速和...

    java开源包1

    Cleo 是一个灵活的软件库用于处理一些预输入和自动完成的搜索功能,该项目是 LinkedIn 公司的开源项目。 SwingSet 增强现实标记跟踪软件库 AccuTag AccuTag是AR(增强现实)标记跟踪软件库。它利用GPGPU的快速和...

    java开源包2

    Cleo 是一个灵活的软件库用于处理一些预输入和自动完成的搜索功能,该项目是 LinkedIn 公司的开源项目。 SwingSet 增强现实标记跟踪软件库 AccuTag AccuTag是AR(增强现实)标记跟踪软件库。它利用GPGPU的快速和...

    java开源包3

    Cleo 是一个灵活的软件库用于处理一些预输入和自动完成的搜索功能,该项目是 LinkedIn 公司的开源项目。 SwingSet 增强现实标记跟踪软件库 AccuTag AccuTag是AR(增强现实)标记跟踪软件库。它利用GPGPU的快速和...

    java开源包5

    Cleo 是一个灵活的软件库用于处理一些预输入和自动完成的搜索功能,该项目是 LinkedIn 公司的开源项目。 SwingSet 增强现实标记跟踪软件库 AccuTag AccuTag是AR(增强现实)标记跟踪软件库。它利用GPGPU的快速和...

    java开源包11

    Cleo 是一个灵活的软件库用于处理一些预输入和自动完成的搜索功能,该项目是 LinkedIn 公司的开源项目。 SwingSet 增强现实标记跟踪软件库 AccuTag AccuTag是AR(增强现实)标记跟踪软件库。它利用GPGPU的快速和...

Global site tag (gtag.js) - Google Analytics