用户操作
[即时聊天] [发私信] [加为好友]
邢波涛ID:bjblues
85765次访问,排名1120好友26人,关注者32
foucus on Eclipse plugins/GEF/EMF/J2EE/Flex
与我联系:
spluss # 163.com
bjblues的文章
原创 50 篇
翻译 0 篇
转载 6 篇
评论 116 篇
bjblues的公告
基于SaaS模式的在线进销存 http://www.spluss.cn/saas/
最近评论
Atry:两个进程之间有共享内存
Atry:这不是IE8和Google Chrome的bug,相反,这是IE6的bug
xiaozhen:你不要设定为ip,而是url,不就没问题啦
xiaozhen:楼上的问题很简单,两次打开桌面的ie就是两个进程。
从一个ie里ctrl+n就是同一个进程
xugang96:金蝶的那个SAAS软件是写得有点三不像,我看了半天不知道到底要用在哪个行业才是最合适的;

不过博主好像还是有点惯用的程序员思维方式,认为弹出窗口就不行,其实你没有调查一下客户,下拉项低于8个还可以,而且信息单一;但如果你要显示更多信息或项数很多的情况下,弹出窗口效率是最高的....
文章分类
收藏
    相册
    旧金山
    开源手册
    洛杉矶
    斯坦福大学
    我的相册
    Flex
    用Flex开发的基于SaaS架构的进销存实例
    Java
    IBM developerworks
    其他
    我的另外一个Blog
    我的幸福生活
    存档
    软件项目交易
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes

    转载 What Is SOA?收藏

    新一篇: 我很喜欢这里,但是这里却不是我的家 | 旧一篇: 2小时后去洛杉矶玩

     from http://lresende.blogspot.com/search/label/SOA

    What Is SOA?
    Essentially, SOA is a better way to develop software, by using the basic building blocks of "services." Services are self-contained, stateless business functions, each of which accepts requests and returns responses through a well-defined, standard interface.

    For example, a company might build one service to perform the function of checking whether a customer is over his or her credit limit, another service to retrieve a customer's shipping address, and yet another to display a map of a street address. Each of these services might be performed by a different piece of software running on a different computer, some even outside the company itself. Some might be built to fulfill the requirements of a specific application, others might be general-purpose services, and others might have been originally built for another application.

    In an SOA, each service operates autonomously without any awareness that other services exist. Communication among the services is accomplished using standard protocols. The services are without memory--they do not remember previous transactions. The services are also discoverable by means of a common services registry.

    SOA is not dependent upon any particular programming language, and a service written in one language should be able to interact with another service written in another language, assuming they both adhere to open standards.

    Within an SOA, a number of services may be combined to support a business process. Applications that are assembled from a collection of such services are called "composite applications." Building new systems by means of composite applications allows organizations to react quickly to changes in business processes, increasing agility.

    SOA is the continuation of the concept of "loose coupling," a principle that has a long history in software engineering. A software item that exhibits loose coupling performs a single function, independent of other functions, with a well-defined interface. This is the concept inherent in the rise of structured or modular programming in the 1970s and object-orientation in the 1980s. The rise of SOA in the early part of this decade is a further evolution of this concept, greatly aided by the introduction of open standards, such as XML and SOAP.

    SOA provides benefits to organizations by better enabling integration of disparate systems, increasing software reuse, and by allowing new applications to be developed more quickly. 
     

    null

    发表于 @ 2007年07月20日 12:59:00|评论(loading...)|编辑|收藏

    新一篇: 我很喜欢这里,但是这里却不是我的家 | 旧一篇: 2小时后去洛杉矶玩

    评论:没有评论。

    发表评论  


    当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
    Csdn Blog version 3.1a
    Copyright © bjblues