起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 1313|回复: 40

【结贴】BussinessX是什么?**

[复制链接]
发表于 2008-5-15 11:58:15 | 显示全部楼层 |阅读模式
做单点登陆的时候查到这样的代码
<OBJECT  id = "BusinessX"
          classid="clsid:B557E10A-2EA2-46C9-8F5F-3A3C9D471AE9"
     codebase="BusinessX.CAB#version=3,0,0,1168"
          width="100%"
          height="100%"
          align=center
          hspace=0
          vspace=0
>
</OBJECT>

可是不能正常发挥作用,是不是我的服务器上没有这个控件,用上面的classid在注册表里查不到。
回复

使用道具 举报

发表于 2008-5-15 13:02:57 | 显示全部楼层
这是x3系统在ie运行时加载的ocx插件。
楼上的应该是旧的内容。
现在叫x3x.ocx
<OBJECT  id = "X3X"
          classid="<%= classId%>"
          codebase="<%= codeBase%>"
          width="100%"
          height="100%"
          align=center
          hspace=0
          vspace=0
>
</OBJECT>
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-15 15:13:40 | 显示全部楼层

能提供X3X的方法列表及说明吗?

如ServerURL,ShowSplash等方法
回复 支持 反对

使用道具 举报

发表于 2008-5-15 15:55:39 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-15 16:21:36 | 显示全部楼层
<OBJECT  id = "X3X"
          classid="clsid:317C9AA7-315B-4D4E-B9CE-2F0A08A7749E"
     codebase="http://10.124.21.69:8081/x3/X3X.CAB#version=3,0,6,3001"
          width="100%"
          height="100%"
          align=center
          hspace=0
          vspace=0
>
</OBJECT>
<%
  username=request("user")
  password=request("pwd")
%>
  <script type="text/javascript\">
  X3X.ServerURL = "Socket://10.124.21.69:2048";
  X3X.ShowSplash();
  X3X.UpdateVersion();
  X3X.Init();
  X3X.CloseSplash();
  X3X.Logon("<%=username%>","<%=password%>");
  X3X.Run ("", "", "", "");
  document.title = X3X.DisplayName;
  </script>

提示23行,第三个字符,获取config时返回值错误:无法与服务器建立连接
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-15 16:22:29 | 显示全部楼层
X3X.ServerURL = "Socket://10.124.21.69:2048"
这句写得对吗?
回复 支持 反对

使用道具 举报

发表于 2008-5-15 16:35:31 | 显示全部楼层
类似这样的:Http://10.124.21.69:2048
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-15 17:01:27 | 显示全部楼层
我参考的是
http://bbs.justep.com/forum.php? ... 4%B6%AF%B5%C7%C2%BC
把BusinessX改成了X3X,但是就会出现“获取config时返回值错误:无法与服务器建立连接”错误
回复 支持 反对

使用道具 举报

发表于 2008-5-15 18:21:02 | 显示全部楼层
贴出来你改之后的整个Jsp文档内容
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-16 08:41:17 | 显示全部楼层
我是这么做的:
test.asp
<html>
<body>
<form action="gojustep.asp" method="post">
用户名<input name='user' type='text'>
密码<input name='pwd' type='password'>
<input type="submit" value="提交">
</form>
</body>
</html>


gojustep.asp
<HTML>
<HEAD>
<title>Business业务架构平台</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</HEAD>

<BODY leftmargin="0" topmargin="0">

<OBJECT  id = "X3X"
          classid="clsid:317C9AA7-315B-4D4E-B9CE-2F0A08A7749E"
     codebase="http://10.124.21.69:8081/x3/X3X.CAB#version=3,0,6,3001"
          width="100%"
          height="100%"
          align=center
          hspace=0
          vspace=0
>
</OBJECT>
<%
  username=request("user")
  password=request("pwd")
%>
  <script type="text/javascript">
  X3X.ServerURL = "Socket://10.124.21.69:2048";
  X3X.ShowSplash();
  X3X.UpdateVersion();
  X3X.Init();
  X3X.CloseSplash();
  X3X.Logon("<%=username%>","<%=password%>");
  X3X.Run ("", "", "", "");
  document.title = X3X.DisplayName;
  </script>
</BODY>
</HTML>

运行后显示

error.jpg

31.17 KB, 下载次数: 246

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-13 17:15 , Processed in 0.044811 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表