免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123下一页
最近访问板块 发新帖
查看: 14488 | 回复: 23
打印 上一主题 下一主题

[Tuxedo] Tuxedo Clients 大家用哪种的多? [复制链接]

论坛徽章:
0
跳转到指定楼层
[收藏(0)] [报告]
发表于 2009-09-25 14:30 |只看该作者 |正序浏览
20可用积分
关于Tuxedo,我现在的印象(感觉),除了simpapp可以把小写字符转为大写字符外,不知道有什么用处????

------------
1. 能返回一个结果集,给客户端(发起调用service的)为.NET的B/S结构的asp.net应用程序吗?
2. 怎么做?
3. 客户端为Java的呢?
-------------

论坛徽章:
0
23 [报告]
发表于 2010-02-02 16:43 |只看该作者
native是本地的意思,我公司用的是ws

论坛徽章:
15
射手座
日期:2014-11-29 19:22:4915-16赛季CBA联赛之青岛
日期:2017-11-17 13:20:09黑曼巴
日期:2017-07-13 19:13:4715-16赛季CBA联赛之四川
日期:2017-02-07 21:08:572015年亚冠纪念徽章
日期:2015-11-06 12:31:58每日论坛发贴之星
日期:2015-08-04 06:20:00程序设计版块每日发帖之星
日期:2015-08-04 06:20:00程序设计版块每日发帖之星
日期:2015-07-12 22:20:002015亚冠之浦和红钻
日期:2015-07-08 10:10:132015亚冠之大阪钢巴
日期:2015-06-29 11:21:122015亚冠之广州恒大
日期:2015-05-22 21:55:412015年亚洲杯之伊朗
日期:2015-04-10 16:28:25
22 [报告]
发表于 2009-11-22 21:04 |只看该作者
原帖由 TOADLover 于 2009-9-25 14:30 发表
关于Tuxedo,我现在的印象(感觉),除了simpapp可以把小写字符转为大写字符外,不知道有什么用处????

------------
1. 能返回一个结果集,给客户端(发起调用service的)为.NET的B/S结构的asp.net应用 ...

很奇怪你思想为何如此绝对。能写一个函数就不能写其它函数了吗?

接受一个请求,完成一个操作,返回一个结果,这就是服务的全过程了,可以做任何事情的。
仅那个demo可以说对TUXEDO的认识很肤浅。前边对它的解释都是对的,但更大的意义在于,它提供一个服务器池的机制,能极大缓解大吞吐量事务对数据库服务器的压力,避免数据库过载。

成千上万的客户端,由几十个进程(几十个数据库连接)进行服务,以极高的效率调动少量资源为大量客户端服务。这在两层C/S模型中是不可想像的。

[ 本帖最后由 yulihua49 于 2009-11-22 21:13 编辑 ]

论坛徽章:
0
21 [报告]
发表于 2009-09-30 17:06 |只看该作者
忘了说一下具体的应用功能了,再啰嗦几句:

我们日常中,经常碰到WebLogic和Tuxedo得应用。比如你去营业厅缴费,目前只有少数几个省不是基于Tuxedo和WebLogic构建的。比如你也许使用中石化的加油卡;比如你去浦发银行,比如你去建行,比如你去广电,比如你去电力营业厅缴费,比如你在社保局查询社保信息,比如你使用银联卡,比如你在TravelSky上订购机票,比如你在海关报税,比如你在国税或者地税报税。。。。。。。

产品是个框架或者容器,能做什么是靠人来创造。人类用土创造了瓷器,创造了房屋,创造了大厦,创造了生命。信息技术也在创造生命。

论坛徽章:
0
20 [报告]
发表于 2009-09-30 16:58 |只看该作者
Tuxedo是以IPC为核心的通信和交易调度平台。它的出现时为了减少C/S开发中的常规部分,比如网络连接,数据的解包和打包,程序间的相互调度和重用,多数据资源间的数据一致(XA)等等。它只是在C/S开发积累到一定阶段后的产物。
   
      WebLogic和WebSphere是基于J2EE规范,构建的Java应用的开发和运行平台。它将Corba规范用Java实现。

WebLogic和WebSphere可以被想象为没有家具精装修的房子,开发人员需要做的就是根据房子的使用目的,搬入不同的家具。但是Tuxedo的功能不是容器,而是桥。

      WebLogic和Tuxedo是程序开发历史中不同时期的产物,他们是针对不同的问题出现。他们也在不断地进步。比如对Web Service的支持,跨语言和平台的交互。他们之间可以互操作,也可以和.net平台互操作。

      前面的TX说了WTC和Jolt,还有IIOP,JCOM,还有Web Service都是互操作的方式。WTC只限于WebLogic和Tuxedo,因为是一个厂家的产品,所以提供更多的功能。比如交易事务可以跨越这两个产品,比如可以双向调用;Jolt是最早Tuxedo提供的Java客户端接口,用于Java Application调用Tuxedo;IIOP,JCOM是提供给其他语言规范的接口,比如.Net;Web Service就不用说了,跨语言,跨平台,跨地域。我觉得Web Service有些天马行空的味道。只要有网络,Web Service就可以存在。


    以后开发进入不同阶段,需求越来越多,也许我们可以像汤姆 克鲁斯一样,随手在屏幕前搬弄几下就完成了。也许,那时候,我们这些人就该下岗了。或者去当IT保姆了。

论坛徽章:
0
19 [报告]
发表于 2009-09-28 22:34 |只看该作者

回复 #19 TOADLover 的帖子

WEBSPHERE跟WEBLOGIC一样是应用中间件;

互相竞争;

J2EE的开发一般都用这两种应用中间件;

银行至于啥交易用TUXEDO,这个我也不是很清楚,你说的这些有可能就是用的。

论坛徽章:
0
18 [报告]
发表于 2009-09-28 13:20 |只看该作者
原帖由 ziggler 于 2009-9-25 16:16 发表

Tuxedo是交易中间件,用C或者C++的时候用这个比较多,电信和金融用这个比较多。

WEBLOGIC是应用中间件。

--------------------------------------------
这句就显得“专业”多了。。。

那么WebSphere呢?是属于什么中间件?
所谓“应用中间件”,主要用于什么场合呢?
--------------------------------------------
电信和金融,在什么场合会用Tuxedo,比如“柜台交易”,“开户”,“个人理财”,“公司业务”,“大宗交易”。。。。????

论坛徽章:
0
17 [报告]
发表于 2009-09-25 16:13 |只看该作者
WebLogic-Tuxedo Connector
BEA WebLogic-Tuxedo Connector software enables BEA WebLogic Server applications to be integrated with BEA Tuxedo applications

论坛徽章:
0
16 [报告]
发表于 2009-09-25 16:12 |只看该作者

回复 #1 TOADLover 的帖子

Workstation and Jolt Clients
Workstation and Jolt clients are Tuxedo client applications that run on a remote machine that is not part of the Tuxedo machine/s configuration.

These clients are supported through proxy clients that run on a configured machine.

论坛徽章:
0
15 [报告]
发表于 2009-09-25 16:09 |只看该作者
嗯,照现在看来,Java开发的程序一定有办法通过Tuxedo这个Application Server中间层,去访问后面的Oracle 数据库。

但是用Tuxedo还是用WebPhere,或者WebLogic可能就是需要权衡利弊的了。。。。

论坛徽章:
0
14 [报告]
发表于 2009-09-25 16:06 |只看该作者

回复 #13 ziggler 的帖子

没有了,Tuxedo除了simpapp哪里还有其他例子?
  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP