首页 > 学技术 > 技术网文 > IBM AS400应用论坛 > 正文

[精彩] 打算写一篇:利用SOA挽救400RPG程序员职业生涯的文章


来源 chinaunix.net 酷勤网整理

有人感兴趣吗?



 xf001 回复于:2006-06-02 16:59:42

SOA是什么课题?


 sa_hata 回复于:2006-06-02 17:06:45

引用:原帖由 xf001 于 2006-6-2 16:59 发表
SOA是什么课题? 


:shock::shock:  什么是SOA ,讨教..


 大肥肥 回复于:2006-06-02 17:07:19

SOA有没有传说中的这么好,会不会又成为大厂商宣传的噱头?
再说了,面向服务的架构,和400怎么联系上呢?关注~


 qingzhou 回复于:2006-06-02 17:39:00

面向服务的体系结构(service-oriented architecture,SOA)

http://www-128.ibm.com/developerworks/cn/webservices/ws-theme/ws-soa.html

写吧,,,,期待着。。。


 wildfish 回复于:2006-06-03 13:32:25

呵呵,web service 好东西~~
正在想如何能够利用这个提高客户的依赖程度。
只是没什么涉猎,老兄能不能顺便讲一下SOA的安全问题?


 fairyboy 回复于:2006-06-03 15:17:12

想~~~~~~


 realqsecofr 回复于:2006-06-03 21:29:15

最近比较懒,写不出大篇幅的文章了。简单说说吧。 
从前人们用 机器码汇编编程(面向硬件) 感觉不爽,
于是发明了3GL(面向过程), 难于维护扩展,
于是发明了面向对象,可是难于集成,
于是发明了面向服务。
本来RPG已经行将就墓,千年虫后,程序员也大批失业(世界范围内),
反而C++,Java,.NET蒸蒸日上,大有一统天下的意思,
其它语言反而成了另类,江河日下。
SOA一来好了,大家都面向服务了,各自发挥自己的长处了,
各自暴露服务就好,
于是乎,老扣(Cobol),老R (RPG)们,
如同久旱甘霖,职业生涯大大延续。
好了,
基本就是这个意思了。


 realqsecofr 回复于:2006-06-03 21:34:24

引用:原帖由 wildfish 于 2006-6-3 13:32 发表
呵呵,web service 好东西~~
正在想如何能够利用这个提高客户的依赖程度。
只是没什么涉猎,老兄能不能顺便讲一下SOA的安全问题? 



SOA的目的是降低对专有技术的依赖度。

SOA的安全问题目前尚未发展成熟。我的建议如果你打算在Internet上暴露你的服务,你应该仿照网上银行的安全措施加以保护。这已经超出我研究的范围,不便妄谈。


 realqsecofr 回复于:2006-06-03 21:48:13

另外,我预言,一两年后,当SOA臭到跟EAI一个地位的时候。下一个可能被众多公司恶炒的概念应该是RO (Result Oriented) 也就是“面向结果”,这将是混合了人工智能,自动编程,自动学习等等技术/概念的结果。 届时,系统接受 结果的定义, 然后自己学习并找到如何获得结果的途径和方法...嘿嘿。别忘了多少年后,人们在恶炒RO的时候,告诉他们许多年前的2006年的春夏之交,RealQsecofr同志,就已经在CU上定义了“面向结果”这一伟大的概念。哈哈哈哈.....


 realqsecofr 回复于:2006-06-03 21:55:25

另外还有个一期望,不知道什么时候OS/400可以开源。许多有益的理念思想和实践,可以大大帮助开放系统的成长。


 blogliou 回复于:2006-06-03 22:28:24

呵呵,有点味道,  SOA其实是一种软件架构, RPG+DATAQ可以很好实现. 这在400平台上早就是成熟的东西. 吵这概念也许对400销售有些好处. 400销得多,RPG甚至cobol程序员日子也好过.


 fxf_china 回复于:2006-06-05 09:36:56

支持,顶一下
不知道写RPG程序还会写多久哈哈


 fxf_china 回复于:2006-08-09 09:00:40

期待中。。。。。。


 fairyboy 回复于:2006-08-09 09:03:20

OS/400 开源的日子不远了


 sa_hata 回复于:2006-08-09 09:33:51

引用:原帖由 fairyboy 于 2006-8-9 09:03 发表
OS/400 开源的日子不远了 


有什么小道消息么,哈哈


 aliceliu 回复于:2006-08-10 22:43:24

这个题目不小,听我们组长讲,像这样的东西其实不过是商家的一种宣传的手段而已。
具体是否实用可能没有人知道。

最终的目的是要客户拿钱去买新的软件,或者升级现有的设备或软件。


 大肥肥 回复于:2006-08-24 14:53:50

IBM DeveloperWorks 上的SOA and Web services 新手入门
http://www-128.ibm.com/developerworks/cn/webservices/newto/


 人世间 回复于:2006-08-24 15:46:12

给做400的再来点希望!


 realqsecofr 回复于:2006-08-24 22:46:04

引用:原帖由 aliceliu 于 2006-8-10 22:43 发表
这个题目不小,听我们组长讲,像这样的东西其实不过是商家的一种宣传的手段而已。
具体是否实用可能没有人知道。

最终的目的是要客户拿钱去买新的软件,或者升级现有的设备或软件。 




错!根据我老人家多年来对AS400的认识,这钱绝对不是从软件方面赚的。


 randy 回复于:2006-08-28 17:16:03

SOA方面的产品还没有完全准备好,即使是IBM,也不成熟;SOA主要的概念是将APPLICATION作成类似OBJ的东西,用WEB的方式封装起来,各个APPLICATION间用松散的方法(类似消息队列)连接起来;对厂家而言,最大好处是买出更多的硬件,大家应该看出这种结构的效率很低,但容易管理和维护




原文链接:http://bbs.chinaunix.net/viewthread.php?tid=766594
转载请注明作者名及原文出处



收藏本页到: