引言:
一,准备过程
远程过程调用RPC,基于XML的传输方式,当然低层API,就不用我们操心了,但必须的软件还是要有的,先给个列表清单JDK1.4.2 不用说了Xerces解析器 到http://xml.apache.org/上去下载吧,XML-RPC开发包, http://ws.apache.o...
摘要:
......datainputstream istrm = conn.opendatainputstream();byte imagedata[];
//如果已知图片尺寸 if (length != -1) { imagedata = new byte[length];
// 读取图片数据至imagedata数组 istrm.readfully(imagedata);
// 图片尺寸未知......
摘要:
以下是我个人开发的一个订单管理程序的订单录入介面. (开发平台jdk1.4+tomcat5.0+sql2000+struts1.1)主要使用了javascript(子父窗口控制,弹出新窗口,子父窗口之间传值).
以下是具体步骤.
第一步:主档添加介面(如图1)
当点击客户代号右边的按钮时.将弹出一个子窗口,然后点击子窗口中的"选择"链接.所选的客户资料将传递......
[原创]xml-rpc入门例程及一个通用服务器
一,准备过程
jdk1.4.2 不用说了 【程序编程相关:
解决Tomcat的No processo】
远程过程调用rpc,基于xml的传输方式,当然低层api,就不用我们操心了,但必须的软件还是要有的,先给个列表清单 【推荐阅读:如何更好的使用JTextPane】
xml-rpc开发包, http://ws.apache.org/xmlrpc/上可以下得到 【扩展信息:
代码生成工具 DAO4J v1.00】xerces解析器 到http://xml.apache.org/上去下载吧,
将以上所有的jar包放到开发环境的classpath中.
二,hello world
xml-rpc如果想跑起来,最后需要四个组件,web server, 服务器类,处理类,客户类
1.web server.
在我们已经下载的xml-rpc包中就有一个轻型级的web server.
在程序中,我们只需要简单的用以下语句就可以启动.//建立一个对象,传输一个端口webserver server = new webserver(integer.parseint("8989")); //启动server.start();
2.编写处理类
处理类相当rmi中的远程类,只不过在这里更轻量类,无须任何接口.
在这个类中包含一个或多个公有方法以供远程的客户端来调用.
public class hellohandler {
public string sayhello(string name) {
return "hello " + name;}
}
3.服务器
负责调用以上代码来启动用服务器,同时还要将远程对象绑定到该服务器上.
...
下一页 摘要:
使用方法 下载http://image.myfaq.com.cn/files/20040920/11634.jar 放入jbuilderhome/lib/ext下,重启jbuilder 在enterprise/configure servers菜单中选择resin2.1 选择对应的resin目录即可。然后当然就是在工程中选择resin了resin的conf选择可以按照标准的模式在你的工程中......