delphi + java 的分布式应用思考
delphi + java 的分布式应用思考
用delphi做界面层 java业务逻辑层 这样看上去很美吧?
具体的实现
java 做业务逻辑层 应该有多种选择 企业级的有EJB3, 轻量级的有spring
目前在学习ejb3,感觉用来做业务逻辑层真的很不错。spring还没有了解
界面层用delphi,RAD应该是delphi的优势。
关键的问题的如果把前端的delphi跟中间的java连系起来。
目前我能想到的有以下几种方式
webserverice, xml-rpc, json-rpc,php-rpc
webservice
delphi里支持webservice ejb3也支持webservice
问题点
1、使用webservice的效率怎么样,一般的感觉是使用webservice的效率不是很好
2、ejb3中webservice是无状态的,如何使用交易
3、delphi 的webservice和ejb3中webservice的兼容问题
xml-rpc
delphi有开源的xml-rpc的项目,java实现xml-rpc应该也有比较好的方式
php-rpc
国内开发的,delphi有相应的php-rpc的客户端控件
json-rpc
个人认为这个比较好,在delphi 2009中新的分布式架构中也是采用的json的资料传输格式,
但目前不没有找到json-rpc for delphi的控件,不知json tookit 是不否可以实现json-rpc for delphi
还有就是如何把传输的数据放到clientdataset里
相关文档:
距离Java7的MR版本发布有段时间了,通过安装试用之后的总体感觉是:速度又快了。仔细阅读了Java7的相关文档发现,Java7拥有如下的一些新的特性。
首先是模块化特性:如果您安装和使用过NetBeans6.7的话,是不是会有一个很大的感觉,就是NetBeans6.7的启动速度比以前快了很多,当然并不是NetBeans已经使用了Java7,而是NetB ......
1.提前写好备份.bat,放在某个文件夹里,将路径设置在.properties里的
@echo off
set txt=%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%
echo %txt%
echo --------------------------------------------------
echo -------------正在执行oracle数据库备份--------------
echo ----- ......
同步程序案例
procedure TGetOrderThread.PostDB(webnr:WideString);
var
Err: String;
SetWebnr:WideString;
xmlDoc: IXMLDocument;
root: IXMLNode;
rowc: IXMLNode;//记录数
rows: IXMLNodeList;//主记录列表
row: IXMLNode;
drows: IXMLNodeList;// ......
community.csdn.net/Expert/topic/3423/3423580.xml?temp=.7675897
主 题: 怎样用DELPHI接收摄像头的图象
作 者: benbenpear (笨笨)
等 级:
信 誉 值: 100
所属社区: Delphi GAME,图形处理/多媒体
问题点数: 0 ......
屏幕的分辨率用这个
x=GetSystemMetrics(SM_CXSCREEN)
y=GetSystemMetrics(SM_CYSCREEN)
同上。
.而且获得屏幕上的像素好像应该使用
screen.pixelsperinch函数
int GetDeviceCaps(
  ......